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

  • 相关阅读:
    CListCtrl基本用法
    学习c++:获得函数私有变量
    vc 学习笔记 之工程
    怎样用c/c++编程连接mysql数据库?
    几天的总结,CEdit,CListctl.......
    c++ const成员函数
    PreparedStatement是如何大幅度提高性能的 (转)
    __declspec(dllexport)与.def文件
    让我懂得 多态性 的网友的帖子
    解读工程 之困惑之处
  • 原文地址:https://www.cnblogs.com/haomiao/p/5671804.html
Copyright © 2011-2022 走看看