将Notepad++配置成Java轻量级的IDE
1.前言
目前大多数人的电脑上下载Notepad++都是64位的,而Notepad++的插件库里的插件大多数是32位,不管是下载Unicode格式的,还是src格式的,安装都会失败,一般会显示connot load 32bit plugin这样的提示,下面就教大家如何解决这些问题。
2.第一步:配置环境及下载插件
要想直接在Notepad++编辑器上运行java。你必须首先:
1.安装jdk,并正确配置好环境变量,相信大家学习Java的都已经配置好了。
2.安装Notepad++编辑器及其一个插件:NppExec
Notepad++上安装插件挺方便的,可以直接在Notepad++插件管理器上找到并下载这个插件,NPPExec插件下载地址不过目前的版本都是从setting--import--import plugin中导入dll文件即可或者是之间将dll文件放在Notepad++的安装目录的plugin目录下即可。安装之后必须重启,这个插件才生效.
3.第二步:配置NppExec
Plugin--> NppExec-->选中follow${CURRENT_DIRECTORY }那么java编译运行的命令可简化为:
javac $(FILE_NAME)
java $(NAME_PART)
保存名称为JAVA。
notepad++默认使用UTF-8格式编码,而javac在编绎的时候是会根据你的当前系统(GBK)编码来编绎.java文件。这样的话,java中有中文的时候,会出现错误。要解决此问题,可以给javac添加参数,明确编码方式UTF-8:
javac -encoding UTF-8 $(FILE_NAME)
运行Java代码--Macro--JAVA
现在可以用notepad++运行java了。
将Notepad++配置成Java轻量级的IDE相关推荐
- notepad++ 配置成VIM模式
1st 先上效果图 2st 配置文件 :xxx@xx$ vi stylers.xml 放到 C:\Users\Administrator\AppData\Roaming\Notepad++\s ...
- java vim ide_把VIM配置成IDE开发环境 | 学步园
VIM常用命令 VIM命令图 VIM键盘布局图 VIM键盘布局英文 VIM键盘布局中文 将VIM配置成IDE(通过 VIM基本插件 和VIM配置文件) Ubuntu14下我的VIM IDE配置的效果图 ...
- python调用按键精灵插件_开发中IDE的选择?如何在VsCode上配置CC++,Java,Python环境...
前言 工欲善其事必先利其器,这也是老生常谈的事情了.在做日常开发中,让我感受到一个顺手的开发工具的重要性.截至目前对于不同语言自己也使用过很多开发工具,有一些简单的编辑器例如:notepad++.Ed ...
- Java中JVM的xmx和xms配置成一样的好处
Java中JVM的-Xmx和-Xms配置成一样有什么好处 文章目录 Java中JVM的-Xmx和-Xms配置成一样有什么好处 一.`-Xmx`和`-Xms` 二.设置`-Xmx` 的注意点 三.-Xm ...
- java 轻量级文件数据库_Java:如何创建轻量级数据库微服务
java 轻量级文件数据库 基于云的Java数据库应用程序的数量每分钟都在增加. 许多组织部署了数百甚至数千个微服务实例. 但是,相对于运行时环境,大多数应用程序会带来惊人的不必要开销. 反过来,这会 ...
- 阿里云服务器学生应该怎么购买教程以及将远程主机配置成服务器教程
很早就想写一篇这样的教程了,今天刚好有时间整理一下思绪,便将具体步骤整理了一下 一.通过学生价购买云服务器 步骤一:个人认证与实名认证 1.进入阿里云官网阿里云-上云就上阿里云 2.点击右上角登录按钮 ...
- xjc java_JDK Tools - xjc: 将 XML Schema 编译成 Java 类
xjc 是 JAXB 将 xsd 生成 Java 类的工具. 命令格式 xjc [ options ] schema file/URL/dir/jar ... [-b bindinfo ] ... 命 ...
- Java语言的介绍,Java环境的配置以及Java编译器的安装
Java语言的介绍,Java环境的配置以及Java编译器的安装 文章目录 Java语言的介绍,Java环境的配置以及Java编译器的安装 Java 简介 主要特性 关于语言的选择 Python Jav ...
- 基于Mono和VSCode打造轻量级跨平台IDE
最近Visual Studio推出Mac版本的消息迅速在技术圈里刷屏,当工程师们最喜欢的笔记本电脑Mac,邂逅地球上最强大的集成开发环境Visual Studio的时候,会碰撞出怎样精彩的火花呢? ...
最新文章
- 旷世科技算法实习面经
- Node.js v8.0.0 带来了哪些主要新特性
- Redis 的各项功能解决了哪些问题?
- PID入门的十五个基本概念
- 设计模式(2)--Singleton(单例模式)--创建型
- 如何删除Apple Music中的连接功能
- 当代年轻人,都有些不成文的规定?
- 新研究表明 深层神经网络的功能存在局限性
- html怎么给code标签添加语言,html code标签怎么用?html code标签的作用解释
- web 服务器被配置为不列出此目录的内容。_三级网络技术考前选择题12—WWW服务器...
- Java 线程——Timer TimerTask
- tp5 保存图片背景黑色_少女心背景图 | 风环绕世界百圈,不如见你时心动
- android 4g wifi内外网,android 中判断网络状态5G 4G 3G 还是wifi
- 网管员的最爱!解密六款低成本RADIUS
- VM虚拟机安装Windows XP Service Pack 3 (x86)
- 使用iText读取PDF文件
- 计算机基础知识表格斜线,在WORD中,其中一个表格里画一斜线怎么画?
- 电动汽车充放电最优调度 研究了EV充电和放电的调度优化问题 我们首先制定全局调度优化问题,其中优化充电功率以最小化所有在白天执行充电和放电的EV的总成本
- 软件开发团队中的特殊角色
- PowerQuery(导入数据,行操作,列操作,提取与转换,删除重复项,删除错误)