Notepad++轻量级java环境

2020-07-11
summary: Notepad++搭建轻量级java环境

notepad++搭建轻量级Java

原因:不想用eclipse

一、本机环境

Windows10
64位
已安装Notepad++

二、具体步骤

1)安装NppExec插件

NppExec插件是Notepad++自带的,默认没有安装

image

效果如下
image
然后出现

image

要是这样点击,安装不了:
如果没有可以去网上下载。

2)下载JDK

官网
去找到download

下载安装。配置环境变量——注意,这个安装路径有用,但是好像现在的14版本的好像,javacjava放到bin了,我去年还是前年的时候,还可以直接使用这个配置环境变量
image

现在:其实环境变量是为了那个软件能够被快速检索到
image
所以,以前的这种,也就是下面这种就不行了。
image
修正为
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 命令台,等待输入下一条命令。
posted @ 2021-01-21 18:14  HACV  阅读(174)  评论(0)    收藏  举报