zoukankan      html  css  js  c++  java
  • Notepad++ 使用nppexec插件配置简易开发环境

    notepad++  采用nppexec插件来配置简易开发环境,而不需要笨重的IDE以及麻烦、重复的命令行、控制台输入;

    以下为本人最近用到的脚本配置:

    //编程语言脚本中$(NAME_PART).xxx(xxx为文件后缀)的文件可以直接用$(FILE_NAME)替代,
    //若语言对文件后缀敏感最好还是采用$(NAME_PART).xxx形式;

    //此外注意一定要预先配置好环境变量以及安装好相应的编译或解释器等工具。

    // 编译Erlang至当前目录
    npp_save
    cd $(CURRENT_DIRECTORY)
    erlc $(NAME_PART).erl

    // 编译Erlang至bin目录
    npp_save
    cd $(CURRENT_DIRECTORY)
    erlc -o ./../ebin $(NAME_PART).erl

    // 编译Erlang至bin目录并携带bug_info信息
    npp_save
    cd $(CURRENT_DIRECTORY)
    erlc +debug_info -o ./../ebin $(NAME_PART).erl

    // 编译运行Cpp文件(g++),也可以采用其他的编译器或安装环境
    npp_save
    cd D:cygnuscygwin-b20H-i586-cygwin32in
    g++ -g -W -Wall "$(CURRENT_DIRECTORY)$(FILE_NAME)" -o "$(CURRENT_DIRECTORY)$(NAME_PART).exe"
    $(CURRENT_DIRECTORY)$(NAME_PART)

    // 编译并运行Java文件
    npp_save
    cd $(CURRENT_DIRECTORY)
    javac $(FILE_NAME)
    java $(NAME_PART)

    // 编译运行Python文件(Python27,当然也可以是Python34等)
    npp_save
    cd $(CURRENT_DIRECTORY)
    python27 $(NAME_PART).py

    // 编译运行Rust文件(cargo)(cargo run已包含cargo build,即已包含编译并执行)
    npp_save
    cd $(CURRENT_DIRECTORY)/..
    cargo run

    // 编译运行Rust文件(rustc)
    npp_save
    cd $(CURRENT_DIRECTORY)
    rustc $(NAME_PART).rs
    $(NAME_PART).exe

  • 相关阅读:
    mybatis连接MySQL8.0出现的问题
    zqsb项目中发现没有getMSSVideoList
    idea快速实现接口的方法
    鸟枪换炮---IDEA
    IDEA的使用---常用的快捷键
    MQ消息队列
    token的主要用法?
    oracle中游标的使用
    乐观锁和悲观锁
    分布式系统的事务控制
  • 原文地址:https://www.cnblogs.com/haomiao/p/5671804.html
Copyright © 2011-2022 走看看