JAVA学习笔记 使用notepad++开发JAVA-003

目录

[1 前言](#1 前言)

[2 部署notepad的java开发环境](#2 部署notepad的java开发环境)

[2.1 下载并安装notepad++](#2.1 下载并安装notepad++)

[2.2 设置新建文件的语言](#2.2 设置新建文件的语言)

[2.3 安装NppExec插件](#2.3 安装NppExec插件)

[2.4 编写JAVA脚本](#2.4 编写JAVA脚本)

[2.5 设置脚本执行快捷键](#2.5 设置脚本执行快捷键)

[2.6 效果测试](#2.6 效果测试)

[3 小结](#3 小结)


1 前言

JAVA可以使用记事本来编写代码,但是这种方式效率十分低下。我们可以使用其他的文本编辑器来提升编写代码效率,使用诸如eclipse、notepad++、vscode、IDE等文本编辑器。notepad++、vscode等都是轻量级的文本编辑器,而eclipse与IDE是重量级文本编辑器。重量级工具它功能齐全,但是笨重,占用资源大对新手不怎么友好,而轻量级文本编辑器具有启用快速、占用系统资源小、新手容易上手等特点,个人建议使用轻量级工具即可

这里我将使用notepad++这个工具开发JAVA,当然有VSCODE这个工具也挺好用的哈。

2 部署notepad的java开发环境

2.1 下载并安装notepad++

网络上的notepad++版本有很多,而且有的网站下载之后携带病毒的,不想找的可以使用以下百度网盘链接下载。

通过网盘分享的文件:notepad++

链接: https://pan.baidu.com/s/1ECA-MC6BalhJx9sUAjQKgg 提取码: udtc

1)选择安装的语言

2)下一步

3)接受协议

4)选择安装路径

5)选择需要安装的组件,默认即可

6)安装软件的快捷方式

7)最后一步可以直接打开

8)打开的是软件更新信息,关闭这个窗口即可

2.2 设置新建文件的语言

1)设置-首选项

2)新文件-选择Windows格式-默认语言选择【JAVA】-编码选择第二个

2.3 安装NppExec插件

1)插件-插件管理

2)搜索插件名-选择目标插件-进行安装

3)重启以便生效插件

4)等待下载插件即可

2.4 编写JAVA脚本

1)插件-NppExec-Execute NppExec Script 或直接按F6打开脚本管理界面

2)输入以下脚本命令,并命名为JavaExec,保存即可

2.5 设置脚本执行快捷键

1)插件-NppExec-Advanced Options

2)关联脚本

3)重启软件

4)设置-管理快捷键

5)插件命令-过滤java字符串-修改

6)这里可以自定义快捷键,有冲突会提示的

2.6 效果测试

1)新建一个文件

2)输入以下代码

public class helloworld{

public static void main(String[] args){

System.out.println("hello world!");

}

}

3)按Ctrl+S保存为helloworld.java文件

4)按Alt+F5看效果

3 小结

使用这个执行的脚本有比较多的步骤,但是按照上面的教程一步一步来是很容易的。先是下载安装NotePad++软件,然后是设置NotePad++的一些语言特性,接着需要设置执行的代码。好了,我们在下一个章节再见,加油!

相关推荐
车载测试工程师2 分钟前
CAPL学习-SOME/IP交互层-符号数据库访问类函数
学习·tcp/ip·以太网·capl·canoe
摇滚侠4 分钟前
面试实战 问题三十四 对称加密 和 非对称加密 spring 拦截器 spring 过滤器
java·spring·面试
xqqxqxxq5 分钟前
Java 集合框架之线性表(List)实现技术笔记
java·笔记·python
L0CK13 分钟前
RESTful风格解析
java
程序员小假22 分钟前
我们来说说 ThreadLocal 的原理,使用场景及内存泄漏问题
java·后端
何中应24 分钟前
LinkedHashMap使用
java·后端·缓存
tryxr32 分钟前
Java 多线程标志位的使用
java·开发语言·volatile·内存可见性·标志位
暗然而日章35 分钟前
C++基础:Stanford CS106L学习笔记 13 特殊成员函数(SMFs)
c++·笔记·学习
talenteddriver37 分钟前
java: Java8以后hashmap扩容后根据高位确定元素新位置
java·算法·哈希算法
小智RE0-走在路上39 分钟前
Python学习笔记(6)--列表,元组,字符串,序列切片
笔记·python·学习