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

  • 相关阅读:
    c#委托总结
    架构研究一(autofac 注册路由 )
    Fedora20 和ubuntu 14.04 chrome标签中文乱码
    Fedora20 编译安装qemu-system
    NFS安装配置
    Mysql自动备份脚本
    Mysql性能调优(my.cnf参数篇)
    Mysql性能基本测试
    mysql编译安装主从复制
    Mysql 配置参数详解以及优化配置
  • 原文地址:https://www.cnblogs.com/haomiao/p/5671804.html
Copyright © 2011-2022 走看看