1、巧用notepad++自动补全功能
菜单→设置→首选项→备份与自动完成
其中:函数自动完成会提示补全各种语言关键字;单词自动完成也很不错能提示你在上下文中用过的单词,比较智能;个人比较喜欢打开函数自动完成功能(记性差了点),配合ctrl+enter快捷键(快捷键可以修改)临时切换到单词自动完成,用着还是感觉很爽,就是有时候会把编辑器卡死,不知道是不是我机子问题。
2、扩展notepad++原有补全关键字
notepad++还是有好些关键字不会提示的,这里也有补救方法,打开你安装软件的根目录下“plugins\APIs”有各种语言的xml文件。没错,修改这些文件就可以达到扩展自动补全的范围了。比如inline-block这个css属性值,notepad++原来是没有提示的,那么你现在可以打开css.xml文件添加一行就可以了,注意添加的位置得按排序规则来,否则会达不到效果,最终效果如下图所示。
3、搭配强有力的插件
notepad++内置了一个插件管理器,所以安装插件方便了不少。列举一些平常自己在用的插件:
(1)Zen Coding很出名,很多编辑器上都有它的身影,写html css效率提高很多,简单易学,自己平常用他写html是必用,写css时用得倒不多。
Zend Coding语法
(2)QuickText 官方插件管理器中似乎没有收录,不过感觉还是很不错的,蛮实用的代码片断管理插件。喜欢它的可以智能判断当前所选语言,有选择的进行代码补全。默认自动补全的快捷键为tag键,输入if后按下tag,即可自动补全为if(){}
1.点击下载我提供的Notepad++插件风格包并解压缩
2.复制QuickText.dll到Notepad++安装目录下的plugins文件夹中
3.复制QuickText.ini到Notepad++的安装根目录下
4.复制stylers.xml文件,XP用户到C:\Documents and Settings\用户名\Application Data\Notepad++\ Win7用户到C:\Users\用户名\AppData\Roaming\Notepad++\目录备份并替换原有的stylers.xml文件
5.打开Notepad++,在菜单中选择设置-管理快捷键-选择Main menu中的单词自动完成-双击在弹出的窗口中勾选SHIFT选项完成更改
6.在Notepad++菜单中选择插件-QuickText,可见默认的Repalce Tag快捷键为Ctrl+Enter
7.点击插件-QuickText中的Options选项可进入QuickText的选项设置窗口
8.打开Notepad++,在语言菜单中将当前文档语言设置为HTML,输入dtd,按Ctrl+Enter快捷键测试
4、附上一些小发现
(1)菜单→视图→Project似乎是工程管理
(2)菜单→视图→documentMap文件缩略图
(3)菜单→编辑→Clipboard History 剪贴板历史记录
如图,
点 文件夹图标 左侧显示文件夹工作区,
点 自动换行图标 自动换行
点 文档结构图 右侧显示文档缩略图
点 函数列表图标 右侧显示当前文件函数列表
5、使用文件夹工作区,需要设置->首先项->其他->文件自动更新勾上,这样外部文件改变后编辑器内自动更新;