notepad++使用心得

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时用得倒不多。

      1.下载zen-Coding的Notepad++插件;(zen-Coding for Notepad++)
      2.解压后将压缩包中的文件放入Notepad++安装目录下的plugins文件夹中;
      3.重新启动Notepad++编辑器就能看到菜单栏上增加了一项Zen Coding。

 

      打开Notepad++编辑器,输入以下代码:
     div#name

      然后接着按一下快捷键ctrl+E,就会自动生成HTML代码 

     Zend Coding语法

     1.E | E#name | E.name   这里E表示元素,如p,div等。#name和.name分别表示ID和class属性

     2.E>E | E#name>E#name | E.#name>E.name | E.name>E.name     >表示父级嵌套子级      

     3.E+E | E#name+E#name | E.#name+E.name | E.name+E.name     +号表示兄弟关系

       E+ (+号表示会生成默认的子元素)

     4.E*N        N:表示某个元素需要重复的次数

     5.E*N$       $:表示序号

     6.E[attr]     attr:表示元素属性

     7.E|filter      |e输出转义字符

     8.( )       控制嵌套分组关系

 

(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、使用文件夹工作区,需要设置->首先项->其他->文件自动更新勾上,这样外部文件改变后编辑器内自动更新;


  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值