当前位置: 首页 > news >正文

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

目录

1 前言

2 部署notepad的java开发环境

2.1 下载并安装notepad++

2.2 设置新建文件的语言

2.3 安装NppExec插件

2.4 编写JAVA脚本

2.5 设置脚本执行快捷键

2.6 效果测试

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++的一些语言特性,接着需要设置执行的代码。好了,我们在下一个章节再见,加油!


文章转载自:
http://accede.zzyjnl.cn
http://breakwind.zzyjnl.cn
http://agreeableness.zzyjnl.cn
http://backstab.zzyjnl.cn
http://bonnily.zzyjnl.cn
http://abortionist.zzyjnl.cn
http://carcinoid.zzyjnl.cn
http://chivalrously.zzyjnl.cn
http://bombazine.zzyjnl.cn
http://ballast.zzyjnl.cn
http://aminopterin.zzyjnl.cn
http://capsaicin.zzyjnl.cn
http://adolescency.zzyjnl.cn
http://briticization.zzyjnl.cn
http://autogyro.zzyjnl.cn
http://acinus.zzyjnl.cn
http://anepigraphic.zzyjnl.cn
http://acetabulum.zzyjnl.cn
http://antiicer.zzyjnl.cn
http://byzantium.zzyjnl.cn
http://airgraph.zzyjnl.cn
http://celerity.zzyjnl.cn
http://amah.zzyjnl.cn
http://alm.zzyjnl.cn
http://chin.zzyjnl.cn
http://bayard.zzyjnl.cn
http://adversative.zzyjnl.cn
http://arnoldian.zzyjnl.cn
http://benevolently.zzyjnl.cn
http://charolais.zzyjnl.cn
http://www.dtcms.com/a/280920.html

相关文章:

  • SpringBoot 3.x集成阿里云OSS:文件上传 断点续传 权限控制
  • 填补空白!openKylin率先完成RISC-V商业打印驱动全适配
  • AI问答-Token:在人工智能领域,Token 是模型处理文本的核心单元 / 最小可处理片段
  • Python打卡训练营Day58
  • 大白话解释一下RTC实时时钟
  • 【机器学习深度学习】大模型推理速度与私有化部署的价值分析
  • 元宇宙内容生产工具终局之战:三维编辑、实时协同与跨平台发布的黄金三角
  • 2025年夏Datawhale AI夏令营机器学习
  • Springboot 项目 连接人大金仓数据库,进行功能查询demo示例
  • pytorch学习笔记(四)-- TorchVision 物体检测微调教程
  • 图像修复:深度学习实现老照片划痕修复+老照片上色
  • 一文读懂循环神经网络—门控循环单元
  • 深度学习 Pytorch图像分类步骤
  • 僵尸进程Zombie Process
  • 如何通过 WebSocket 接口订阅实时外汇行情数据(PHP 示例)
  • dom节点操作方法与事件冒泡总结
  • Python爬虫实战:研究Mistune库相关技术
  • Android中Launcher简介
  • 【SOA用于噪声抑制】光纤DFB激光器中弛豫振荡噪声抑制
  • Android原生Dialog
  • 关于我用AI编写了一个聊天机器人……(番外1)
  • 博客项目 laravel vue mysql 第六章 文章功能
  • PHP:从入门到实战的全面指南
  • 【PTA数据结构 | C语言版】构造二叉树
  • python原生处理properties文件
  • curl请求一直等待但是postman访问正常的问题处理
  • 视频HDR技术全解析:从原理到应用的深度探索
  • IDEA中删除多余的jdk选项 【IDEA2024版】
  • 企业培训视频如何做内容加密防下载防盗录(功能点整理)
  • 零信任安全架构:如何在云环境中重构网络边界?