• 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

  • 相关阅读:
    PetaLinux 生成 Zynq 操作系统
    单片机、微控制器和微处理器有什么区别
    嵌入式基础概念系列(1) —— GPIO
    学中杂记
    Spring学习笔记
    jdbc一点小笔记
    JSP学习
    Servlet学习的一些笔记
    接触Struts2的ModelDriven<>接口
    android-dialog的位置
  • 原文地址:https://www.cnblogs.com/haomiao/p/5671804.html
Copyright © 2020-2023  润新知