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

  • 相关阅读:
    中文转拼音 (utf8版,gbk转utf8也可用)
    会不会死循环
    图片放大缩小的zoom.js
    Getting unknown property: commonmodelsTeacher::auth_Key
    Yii-admin 权限菜单配置
    wordpress 后台富文本编辑器,添加图片发现无法左对齐,样式出现混乱
    windows 命令
    Yii2 获取URL的一些方法
    PHP 直接使用html输出excel
    json JSON_UNESCAPED_UNICODE 防止中文乱码
  • 原文地址:https://www.cnblogs.com/haomiao/p/5671804.html
Copyright © 2011-2022 走看看