Notepad++轻量级java环境
2020-07-11
summary: Notepad++搭建轻量级java环境
notepad++搭建轻量级Java
原因:不想用eclipse
一、本机环境
Windows10
64位
已安装Notepad++
二、具体步骤
1)安装NppExec插件
NppExec插件是Notepad++自带的,默认没有安装。

效果如下

然后出现

要是这样点击,安装不了:
如果没有可以去网上下载。
2)下载JDK
官网
去找到download
下载安装。配置环境变量——注意,这个安装路径有用,但是好像现在的14版本的好像,javac和java放到bin了,我去年还是前年的时候,还可以直接使用这个配置环境变量

现在:其实环境变量是为了那个软件能够被快速检索到

所以,以前的这种,也就是下面这种就不行了。

修正为
D:\____Software\02.JDK14.0.2\JDK\bin
3)配置NppExec插件
参考:
解决notepad++系统找不到指定的文件。
https://jingyan.baidu.com/article/eae07827bdd0aa1fec5485d9.html
坑:下面的每次加一句话,要重启一下notepad++
javac "$(FULL_CURRENT_PATH)"
java -cp "$(CURRENT_DIRECTORY)" "$(NAME_PART)"
后面,这个插件默认快捷键是F6,我也没改了。
三、如何设置notepad++的代码自动补全功能
notepad++默认没有开启代码自动补全功能这个功能的
在首选项->备份与自动完成 里面有自动完成这一个设置,可以设置单词补全,也可以设置函数补全,这样写代码就快多了
四、其他
暂时用DevC++和VS2012够锻炼的了。。。
notepad++暂且变成我写java,asm,matlab和python的辅助器吧
Notepad++ 编译c或c++语言运行的命令
参考了多个关于 Notepad++ 运行命令和 cmd 命令的资料,经修改后我的命令是
cmd /k pushd "$(CURRENT_DIRECTORY)" && g++ -o "$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" && "$(NAME_PART)".exe & PAUSE & EXIT(无分行,是一整条命令)
要理解这条命令的话可以将其一分为六,即:
- 1)
cmd /k:打开 cmd 控制台,运行完程序让其停留而不自动关闭。- 2)
pushd "$(CURRENT_DIRECTORY)":将工作路径更换到源文件所在的路径,例如'pushd E:\kkk'相当于 cmd 中先e:再cd kkk,这条命令在源代码要调用同目录文件而只写了相对路径时尤为重要。因为 Notepad++ 的默认工作路径是它自己的安装路径。- 3)
g++ -o "$(NAME_PART).exe" "$(FULL_CURRENT_PATH)":调用环境变量中的编译器 g++.exe 来将源代码编译成同名 exe 文件并输出到相同路径。- 4)
"$(NAME_PART)".exe:运行源代码编译出的可执行文件。- 5)
PAUSE:暂停,提示“按任意键继续”,配合下一条命令实现“按任意键关闭”的效果,两者都没有的话程序运行完就会秒关。- 6)
EXIT:关闭 cmd 控制台,没有的话按任意键会退到 cmd 命令台,等待输入下一条命令。

浙公网安备 33010602011771号