notepad++插件及配置相关

插件推荐

Explorer是文件浏览插件,可以快速的定位当前正在编辑的文件的位置,支持在搜索目录下文件的内容(Find in files)。收藏夹功能可以保存经常使用的目录或文件。

AutoSave 自动保存插件

CodeAligment代码对齐

Compare, 文件对比插件,可以进行简单快速的对比,不过进行复杂点的对比,我一般用WinMerge。

TagsView,文档的Class, 属性, 方法列表。比另一个叫做FunctionList的插件更好用。

RegEx
Helper
,在文档的中匹配正则表达式,可以用来测试正则表达式。

JSON
Viewer
,显示文档中选定JSON的结构。

NppAutoIndent,
自动缩进。

File
Switcher
一个快速切换窗口的工具,支持通过输入文件名,路径或者tab index来查找切换,可以用来替换默认的Ctrl + Tab。

Finger
Tex
t标签代码替换和文本自动完成插件,编辑器配合这个功能可以有效地提升代码的书写速度,提高自己的工作效率,例如我输入if然后按Tab键将会把if替换成一个完整的if结构,可以极大的提高效率,当然具体怎么替换是可以配置的。详细用法参考: Finger Text

TextFx这个号称是Notepad++上面最好用的plugin,具有超强的文本处理能力,比如文本编码处理等。编程某种程度上就是文本工作,所以这个插件对开发人员应该是非常有帮助的。以前是默认安装的,现在需要自己手动安装。详细用法可以参考:http://zhibin07.iteye.com/blog/1287234

Task List自动扫描当前文档,将所有"TODO:"开头的注释都找出来,列在右边的面板中,双击可以跳转该行。这和Eclipse里的TODO功能很相似,便于标记查找没有完成的工作。

HTML Tag编辑HTML代码时比较有用,它主要的功能是匹配选择的标签,对HTML标签编码及解码,对JS编码及解码,我认为对HTML标签编码及解码是最有用的功能了。

NppExec插件让Notepad
编译运行Java、Python

HEX-Editor此插件主要提供了16进制查看与编辑的功能。

PoorMansTSqlFormatter自动格式化SQL

Quick
Color Picker
颜色摄取

使用

一、Notepad++自动完成代码

Notepad++自动填充代码 在Notepad++ 中设置:设置->首选项->备份与自动完成-> 所有输入均启用自动完成->函数自动完成即可

二、配置NppExec编译执行Java代码

1.变量含义

FULL_CURRENT_PATH 文件路径名称 E:/java/HelloNpp.java

CURRENT_DIRECTORY 文件目录(不含文件名) E:/java/

FILE_NAME 文件全名称 HelloNpp.java

NAME_PART 文件名称(不含ext) HelloNpp

EXT_PART 文件扩展名 java

2.配置

写好Java文件,然后点击plugins->NppExec->Execute

输入脚本:

npp_save

cd $(CURRENT_DIRECTORY)

javac $(NAME_PART).java

java $(NAME_PART)

依次是:

1、cd到Java文件所在目录

2、编译Java文件

3、执行Java文件

然后点击save,名字为编译运行Java文件

3、高级选项保存操作

进入NppExec->advanced options里

然后在左下方Associated script选择我们之前的编译运行Java文件,Add/Modify然后OK

4、配置快捷键

进入setting->shortcut mapper

在plugin commands面板,双击填写快捷键。我们把上面的编译运行Java文件填写为Ctrl+F12

然后去我们的程序中按Ctrl+F12就会运行这个Java文件。

参考:

http://blog.csdn.net/wang02011/article/details/7743522

http://blog.csdn.net/borishuai/article/details/8510306

http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_common_plugins.html

http://www.ziliao1.com/Article/Show/91EFE7FEFE9FAD9CAEECEAE6EA9B90E9.html

时间: 2024-11-05 12:24:58

notepad++插件及配置相关的相关文章

NotePad++ - 安装和配置C/C++开发插件 | NotePad++ - Install and Configure plugins for develop C/C++

一.NotePad++插件 / NotePad++ Plugins 1.Function List ( Unicode ) 当前最新版本:Version 2.1发布日期:2010-02-18安装程序下载地址:http://sourceforge.net/projects/npp-plugins/files/Function%20List/FunctionList%20Plugin%20v2.1/FunctionList_2_1_UNI_dll.zip/download 2.NppExec ( U

经典栈溢出利用详解一例—Notepad++插件CCompletion

标 题: 经典栈溢出利用详解一例-Notepad++插件CCompletion 时 间: 2014-02-23,21:08:51 回顾 上篇文章介绍了Noetpad++程序中的一个插件CCompletion存在的一个因使用不安全的lstrcpyW函数拷贝字符串造成的栈溢出漏洞,并且确定了漏洞的大致利用入口,已经找到了可控EIP数据在整个输入数据中的精确位置,但是如果要写出可以利用的Shell Code还需是需要费一番功夫去调试和修正的.这篇文章就按照前面所说的那个漏洞的利用入口来详细的介绍一个可

NotePad++安装及配置

NotePad++是一款轻量级的语言开发工具,是学习编程语言入门工具. 下面介绍下配置方法(Java为例) 配置插件NppExec 配置JAVA编译命令javac 配置JAVA运行命令java 上述两者一起执行 创建宏子菜单项 快捷键的设置 1.插件-插件管理-在“可用”标签搜索“NppExec”选中,点击安装,完成后,关闭软件,再打开. 2.配置JAVA编译命令javac:插件-NppExec-Execute 输入JAVAC执行命令并保存为javac: NPP_SAVEJavac "$(FUL

Eclipse反编译工具Jad及插件JadClipse配置

Jad是一个Java的一个反编译工 具,是用命令行执行,和通常JDK自带的java,javac命令是一样的.不过因为是控制台运行,所以用起来不太方便.不过幸好有一个eclipse的 插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码. 1  下载Eclipse反编译工具Jad. 下载路径:  http://pan.baidu.com/s/1tOSO2 2 把下载包中的 net.sf.jadclipse_3.3.0.jar放入到 eclipse的安装目录下,..

tiny210(S5PV210)LCD控制器RGB配置相关学习记录

最近在弄210LCD的配置,在这里记录下一些学习的东西,有错恳请指正,互相学习. datasheet里面有好多名词,先记录一下一些名词的大概意思: alpha blending:本来采用R.G.B三通道来表示颜色,但是显示控制器分为5个图层,故图层混合时需要按照一定的比例因子来混合以实现图层的透明度,而不至于将背景图层完全覆盖掉,现在增加alpha通道来作为那个颜色混合时的调节因子,配置相关的设置后,透过调节alpha值则可以实现图层间透明度的控制,而所谓的透明度,相当于是两图层的按照不同的合成

Eclipse Tomcat插件的配置, 及 Tomcat 的配置

Eclipse Tomcat插件的配置, 及 Tomcat 的配置 首先下载 对应 eclipse 版本的 tomcat 插件版本,(这里要注意: Tomcat 插件是Tomcat 插件,Tomcat 是 Tomcat, 两者不能混淆!) 下载地址:http://www.eclipsetotale.com/tomcatPlugin.html 然后将得到的压缩包解压,放入 eclipse 的 plugins 目录中重启 eclipse, Tomcat 插件安装成功! 当然安装成功不并代表能使用,这

我使用的Sublime插件及配置

我使用的Sublime插件及配置 增强型插件 Package Control 快捷键ctrl+~,调出命令行,运行: import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path();

ubuntu 主机配置相关命令

使用ubuntu系统这么久了,但还主要是停留在简单的使用上,好多关于系统设置方面的命令平时用的少,看书的时候一晃而过,也就忘记了,到用的时候又要去找,很麻烦,今天开始就在这记录平时遇到问题需要解决时查找的一些命令,也方便以后的回忆和查阅. ubuntu下查看电脑的配置: lshw -short H/W path       Device  Class          Description=================================================    

memcached的基本命令(安装、卸载、启动、配置相关)

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86