Notepad++使用教程

转载 2013年12月04日 09:26:20

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

Notepad++的插件



Notepad++是闪电博客推荐程序员必用的一款适合编程的文本编辑软件,本文主要介绍Notepad++的特点和使用技巧,特别嘱咐大家,Notepad++的插件非常强大,目前已有100多款插件,可以参考这篇文章:Notepad++插件精品推荐

先介绍几个网址: 
Notepad++官方下载地址 
Notepad++官网

1,轻量化,软件下载下来只有6MB,解压后不过10MB左右,其中还包括了语言文件帮助文件等。

2,绿色开源,Notepad++是一款符合GPL协议的开源软件,同样可以在官方下载ZIP包解压即用。

3,和很多文本编辑器一样,提供了代码补全,代码高亮功能,但其中有的需依赖插件的扩展。

4,功能对比Windows的记事本强大很多,但比Vim,Emacs还是有很大不如,当然EditPlus,UltraEdit也是非常好的选择,可惜这两个是收费软件。不在此文中介绍。

5,使用门槛低,不需要像Vim一样需要花大量的时间学习即可满足一般情况的使用。

6,丰富的可定制行,许多功能很人性化,比如宏的录制。

7,支持大部分正则表达式

下面介绍一些Notepad++的常用功能和配置。

下载完后解压或或者执行安装程序,快捷方式打开软件。可以看到软件大体上可以看到菜单栏,工具栏,标签栏,左边的行号烂和书签栏,还有下面显示文本和编辑状态的状态栏,一切看起来都很容易,不是么?

首先把语言定制成中文。在菜单栏中依次选择Setting—Preferences,在General选项卡中把界面语言变为中文。

为了方便列编辑功能,在编辑选项卡中把多列编辑下载选框选中,此为按住ctrl+鼠标点击编辑多列的功能,稍后介绍。

代码高亮

Notepad++默认提供了许多语言的代码高亮功能,如果程序没有自动认出可以在菜单栏中的语言选项来选择。如下图。在设置选项中有语言格式设置,能改变背景主题和语言格式。

标签功能

在Notepad++中默认配置是打开标签栏的,按Ctrl+w可以关闭当前书签,也可以对书签做拖动移动操作,在首选项中可以打开双击关闭书签功能。当文件改变时,书签上的软盘图标显示为红色,存档后变为蓝色。当前编辑的标签栏有个橙色的条,当然这些配置都是可根据自己的习惯改变的。

书签功能

在任意行按Ctrl+F2 会发现书签栏中多出个蓝色小点,再次按Ctrl+F2 取消书签。在翻到其他行按F2,这时候会发现光标移回标记书签的行。再多行设置书签时,F2光标移动到上一个书签,Shift+F2光标移动到下一个书签。

代码提示

默认的代码自动完成快捷键是Ctrl+Enter,比如在CSS文件中输入b然后按Ctrl+Enter就会出来代码提示。当然这样可能有些不方便,可以在首选项中的备份与自动完成选项卡选中所有的输入均启用自动完成选项和输入时提示函数参数选项,当然这些都可以按照自己的习惯配置。如下图。设置后代码提示便会在输入时自动显示。

列编辑功能

Notepad++的列编辑默认快捷键是Alt+c,可以在光标所在列插入文本或者数字。但实际应用很多情况下并不好用。比如要编辑文本其中的数行,便需要把这几行复制到单独的文本进行编辑后再复制回来。下面提供的是另一个方便些的方法,记得开篇中说的设置么:在编辑选项卡中把多列编辑下载选框选中,此为按住ctrl+鼠标点击编辑多列的功能。现在可以按住Ctrl用鼠标左键选择多列然后输入想要的字符或者进行编辑了。方式如下图:  那些灰色的竖线就是选中编辑的地方。是不是很方便。

颜色标记功能

颜色标记还很多情况还是比较方便的,使用方法是选中需要标记的文本,右键选择标记的格式。同样方法也可以清除格式。按Ctrl+Shift+1可以移动到上一个格式1,Ctrl+1是到下一个格式1,Ctrl+Shift+1可以移动到上一个格式2,以此类推……

显示符号功能

在试图选项卡中能找到显示符号功能,这个的作用是可以显示空格、制表键、换行等 可以方便编辑,效果如下:

F5运行功能

有的时候你需要快速运行所编辑的代码,这时候可以按F5快速运行,可以自己选择程序并保存:

宏录制功能

这个功能我用的不多,但感觉是在很多情况下都会需要的功能,我的理解是可以把录制的动作重复运行,方法是先点击工具栏上开始录制,然后编辑文本执行动作,点击停止录制。最后选择重复运行宏来重复执行动作。这里可以选择重复的次数等。

还有些功能这里没有讲到,或者是需要很大篇幅或者是不常用到,比如定制工具栏,插件功能等。还有些功能使用方法简单,可以参考下面的快捷键。这次教程到此为止,可能有一些错误的地方或者忘记的地方,希望大家指出,更希望大家同我交流。

文件 
新建文件 Ctrl+N 
打开文件 Ctrl+O 
保存文件 Ctrl+S 
另存为 Ctrl+Alt+S 
全部保存 Ctrl+Shift+S 
关闭当前文件 Ctrl+W 
打印文件 Ctrl+P 
退出 Alt+F4

编辑 
撤销 Ctrl+Z 
恢复 Ctrl+Y 
剪切 Ctrl+X 
复制 Ctrl+C 
删除 Del 
全选 Ctrl+A 
列编辑 Alt+C

缩进 Tab 
删除缩进 Shift+Tab 
转为大写 Ctrl+Shift+U 
转为小写 Ctrl+U

复制当前行 Ctrl+D 
删除当前行 Ctrl+L 
分割行 Ctrl+I 
合并行 Ctrl+J 
上移当前行 Ctrl+Shift+Up 
下移当前行 Ctrl+Shift+Down

添加/删除单行注释 Ctrl+Q 
设置行注释 Ctrl+K 
取消行注释 Ctrl+Shift+K 
区块注释 Ctrl+Shift+Q

函数自动完成 Ctrl+Space

搜索 
查找 Ctrl+F 
在文件中搜索 Ctrl+Shift+F 
查找下一个 F3 
查找上一个 Shift+F3 
选定并找下一个 Ctrl+F3 
行定位 Ctrl+G 
定位匹配括号 Ctrl+B 
设置/取消书签 Ctrl+F2 
下一书签 F2 
上一书签 Shift+F2

视图 
全屏 F11 
便签模式 F12 
折叠所有层次 Alt+0 
展开所有层次 Alt+Shift+0 
折叠当前层次 Ctrl+Alt+F 
展开当前层次 Ctrl+Alt+Shift+F 
隐藏行 Alt+H 
从视图激活 F8

文本比较工具 
打开的文件比较 Alt+D 
关闭文件比较 Ctrl+Alt+D 
跟上次保存的文件比较 Alt+S 
跟SVN的文件比较 Alt+B 
上一个差异地方 Ctrl+Page UP 
下一个差异地方 Ctrl+Page Down 
第一个差异地方 Ctrl+Shift+Page Up 
最后一个差异地方 Ctrl+Shift+Page Down

相关文章推荐

Notepad++使用教程

Notepad++是闪电博客推荐程序员必用的一款适合编程的文本编辑软件,本文主要介绍Notepad++的特点和使用技巧,特别嘱咐大家,Notepad++的插件非常强大,目前已有100多款插件,可以参考...

Notepad++使用教程

Notepad++使用教程 Notepad++是闪电博客推荐程序员必用的一款适合编程的文本编辑软件,本文主要介绍Notepad++的特点和使用技巧,特别嘱咐大家,Notepad++的...

cygwin安装教程以及使用notepad++编写shell脚本,并通过cygwin运行

cygwin是一个windows平台上的unix模拟环境,主要是通过重新编译,将posix系统上的软件移植到windows上。相信很多朋友想安装cygwin,但是不知道怎么安装,因为都是英语,对于跟英...

Notepad++使用教程

阅读目录 安装配置书签功能多视图折叠行定位列编辑向前回滚和向后回滚块匹配颜色标记将Tab转换成空格行操作显示符号总结参考文献快捷键大全 Notepad++是Windows平台上一款强大...

Notepad++使用教程

Notepad++ 是一个很好的文本编辑器 使用Windows的童鞋要特别注意:千万不要使用Windows自带的记事本编辑任何文本文件。原因是Microsoft开发记事本的团队使用了一个非常弱智的行...

Notepad++使用教程

阅读目录 安装配置书签功能多视图折叠行定位列编辑向前回滚和向后回滚块匹配颜色标记将Tab转换成空格行操作显示符号总结参考文献快捷键大全 Notepad++是Windows平...

Notepad++使用教程

转自http://jl453625978.blog.163.com/blog/static/860417052011670247258/ 1,轻量化,软件下载下来只有6MB,解压后不过10MB左...

Notepad++使用教程

Notepad++使用教程,非常的实用,方便,快捷,5分钟了解完快捷键的设置

Notepad++使用教程

Notepad++是Windows平台上一款强大的文本编辑器,主要特点就是轻轻,可定制性强,再加上无数功能强大的插件,完全可以胜任绝大部分工作。作为程序员来说是必备工具。 功能对比Windows的记...

notepad++ (npp)详细教程

  • 2017-08-18 16:18
  • 15.37MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)