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 分钟前
stm32的TIM和PWM学习笔记
笔记·stm32·学习
nice_lcj5205 分钟前
排序(4)-归并排序专题——归并排序的分治美学
java·数据结构·算法·排序算法
AI_零食7 分钟前
HarmonyOS ArkTS 数据格式化技术深度解析
学习·华为·harmonyos·鸿蒙
我登哥MVP8 分钟前
SpringCloud 核心组件解析:服务调用和负载均衡
java·spring boot·后端·spring·spring cloud·java-ee·负载均衡
插件开发8 分钟前
英伟达cuda程序通用性关键 geforce 20xx代到最新版 在20xx上编译的c++程序可以通用吗?
java·c++·人工智能
JackSparrow4149 分钟前
彻底理解Java NIO(三)Java实现 I/O多路复用+Reactor模式及开源框架代码解读
java·c语言·开发语言·后端·nio·reactor模式
程序员黑豆10 分钟前
AI全栈开发 - Java:数据类型
java·前端
暗夜猎手-大魔王11 分钟前
hermes源码学习7--会话存储
人工智能·学习
曹牧11 分钟前
Java:Xml中的大、小于
java·开发语言
zavoryn13 分钟前
Jackson 序列化踩坑:LocalDateTime、Long 精度丢失和 boolean isXxx 字段
java·开发语言·后端