Alt+H  隐藏行

Ctrl+Tab  实现在多个打开的窗口间切换

Ctrl+Shift+Q区块注释

Ctrl+K行注释(取消Ctrl+Shift+K)

文件 
新建文件 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

Function List是Notepad++诸多很酷的功能之一。但最新的版本需要额外的步骤来正确设置Function List。笔者就将介绍如何安装Function List,以及如何设置Function List。

首先,Function List插件并没有在Notepad++自带的插件清单里,也没有在Plugin Manager的Available List里 = =|||。所以要安装Function List,还得去Plugin_Central下载,笔者下载的最新版本是2.1.0.1。

将下载的压缩包解压后就有诸多的文件了,首先复制FunctionList.dll到<notepad++ install dir>/plugins目录,再把FunctionListRules.xml,Gmod Lua.bmp和C++.flb复制到<notepad++ install dir>/plugins/config,到这里安装部分就完成了。

接下来就需要打开Notepad++对Function List进行设置了。Plugins->Function List->Language Parsing Rules。然后,在语言列表中选择C/C++,勾选上“Bitmap List”checkbox。浏览到plugins/config目录,并选择C++.flb,于是乎就万事大吉了。

notepad++挂接Python和gcc
Python挂接:
Run -> Run... 填写python可执行文件的路径以及notepad++预定义的源文件地址: D:\Python26\pythonw.exe "$(FULL_CURRENT_PATH)"
然后建议点下面的save附加快捷键

gcc挂接
Run -> Run... 填写***,我的是 D:\mingw\bin\gcc.exe "$(FULL_CURRENT_PATH)" -o "$(NAME_PART).exe"
因为编译要生成文件,通过Plug-Ins -> NppExec -> Follow $(CURRENT_DIRECTORY)可以使生成的exe在源文件目录里。

最近在用Notepad++,发现的确是很不错的工具,具体特色,看了下面介绍就知道了。

【notepad++简介】

Notepad++是旨在替代Windows默认的notepad而生,比notepad的功能强大很多很多。

(1)Notepad++的版本:ANSI和Unicode

Notepad++有两个版本,一个是ANSI版本,一个是UNICODE版本。

对于大多数人把Notepad++作为notepad的增强版,而需要的普通应用的话,ANSI版本和UNICODE版本,其实没啥差别。

(2)Notepad++支持丰富的插件

notepad++支持插件,添加对应不同的插件,以支持不同的功能。里面除了一些常见的插件之外,还有一些好玩的插件,比如将文字读出来的speech插件。

(3)Notepad++特点概述

Notepad++属于轻量级的文本编辑类软件,比其他一些专业的文本编辑类工具,比如UltraEdit等要启动更快,占用资源更少,但是从功能使用等方面来说,不亚于那些专业工具,而windows默认的notepad虽然更“轻量”,但是功能就太少。所以一般用notepad++,或者另一个工具notepad2来代替notapad,同样也代替太复杂和庞大的UltraEdit。

【notepad,notepad2,notepad++,ultraEdit比较】

根据个人对一些文本类编辑工具的使用感觉来看,notepad2比notepad++相对启动更快,占用资源更少,但是相对来说,功能比较少,所以,很多常用的方便的功能,还是没法使用。而ultraEdit虽然功能多,但是太消耗资源,用起来太麻烦了,关键还是收费的,而notepad++是免费的。总的概括如下:

notepad:windows自带的,占用资源最少,启动最快,但是功能太弱,以至于满足需求。是免费的。

notepad2:占用资源稍多,启动也很快,但是功能上,没有notepad++多,更没有ultraEdit多。是免费的。

notepad++:占用资源有点多,启动要停顿一下,但是功能很强大,尤其是支持插件模式,使得扩展性非常好,支持很多的其他高级功能,而且使用起来也很方便。是免费的。

ultraEdit:功能强大,但是安装文件很大,占用资源多,启动慢,而且是收费的。

因此,根据启动速度,占用资源,功能支持,等方面来综合衡量,对于notepad,notepad2,notepad++,ultraEdit来说,无疑notepad++是最好的选择了

【notepad++插件添加方法】

方法1:可以手动去notepad++插件的官方网站下载:

http://sourceforge.net/projects/npp-plugins/files/

方法2.让notepad的插件管理器自动下载和安装

点击:Plugins -> Plugin Manager -> Show Plugin Manager-> Avaliable一栏显示当前可用的插件列表,选中你要的插件,然后点击下面的Install即可自动下载和安装对应插件,很是方便。

http://www.cnblogs.com/exmyth/archive/2013/04/16/3024158.html

Notepad操作指南相关推荐

  1. Notepad++支持jQuery、html5、css3

    Notepad++里的代码提示文件是以XML文件存放于目录 ....\Notepad++\plugins\APIs\下的. 将这三个文件:html.xml, css.xml, javascript.x ...

  2. 叛乱联机服务器未响应,叛乱沙漠风暴怎么开服 叛乱沙漠风暴开服操作指南详解 安装准备-游侠网...

    叛乱沙漠风暴怎么开服?游戏一款多人联机操作游戏,在开服前期要做好相应的准备工作,也就是设置一些选项,这里给大家带来了"xudong162"分享的叛乱沙漠风暴开服操作指南详解,详情一 ...

  3. Notepad++ 列操作

    在网上找到一篇关于socket编程的文章,想把其中的代码直接拷贝下来运行测试,但是人家网站做的不够人性化,每行的开头都有行号,直接拷贝就要一行行的删除,甚是麻烦,想到linux下的vi编辑器可以完成列 ...

  4. notepad++及Scintilla

    notepad++是一个不错的源代码编辑的软件, 其内部使用了 Scintilla 作为UI的实现, notepad++源代码可在在http://notepad-plus.sourceforge.ne ...

  5. 使用Notepad++比较文件的差异

    有时候需要比较两个文件的差异部分,如果不在git里可以使用Notepad++的插件. 在Notepad++中安装Compare插件 打开NotePad++,点击工具栏上的插件--Plugin Mana ...

  6. Windows7在Notepad++中配置Python+OpenCV

    1.  从http://notepad-plus-plus.org/下载最新的Notepad++6.2.1安装: 2.  从http://www.python.org/下载python-2.7.3.m ...

  7. notepad php发布网站,谈谈如何把WordPress部署到服务器上

    第一次部署本网站,稀里糊涂差不多用了大半天,真是惭愧呀,很想狠狠的抽自己一下.老子信了你的邪!!!废话不多说,大概的步骤是: 前奏1.注册域名--云主机购买--域名备案--域名解析(dodo也是首次对 ...

  8. oracle读书笔记之Oracle 11g R2 DBA操作指南(前三章)

    Oracle 11g R2 DBA操作指南是我学习的第一本讲述oracle数据库知识的书籍,在此记录下自己的学习笔记,对于书中的知识点本人通过实际操作进行验证. 1.Oracle数据库基础 1.1.关 ...

  9. 放弃 Notepad++,事实证明,还有 5 款更牛逼……

    点击关注公众号,Java干货及时送达 今天跟大家聊一聊,作为文本编辑工具,还有比 Notepad++ 更好的替代工具吗?别说,还真有另外5款(为啥有些粉丝说,要卸载Notepad++ 呢,其实这个No ...

最新文章

  1. Mysql性能优化实践
  2. 【多线程】Java线程面试题 Top 50(转载)
  3. C++ Socket编程步骤
  4. 初识python: 字符编码转换
  5. 学习ssm框架的顺序
  6. 【Computer Organization笔记27】接口电路和外部设备
  7. kafka源码_Kafka日志段源码解析
  8. 数据库学习笔记6-隔离级别 Serializable
  9. flexsim怎么设置传送带方向_Flexsim_编程常用代码
  10. 网上邻居的计算机用户名与密码是什么,访问网上邻居需要用户名和密码解决办法...
  11. 利用PIL将图像处理为黑白和灰色图片
  12. 爬虫————stocksnap国外高清图片网站
  13. C语言打印英文字母三角
  14. HTML用画布画哆啦A梦,前端小项目:使用canvas绘画哆啦A梦
  15. 怎么从服务器上文件拷贝下来
  16. 计算机二级最难的excel题,计算机二级什么最难?excel函数啊!
  17. 金融风控实战入门-特征工程
  18. 听书笔记:《勇敢去敲老板的门》
  19. vue中在一个函数中调用另外一个函数
  20. 业内第一款300节点OpenStack数据中心Pod 戴尔、Mirantis和Big Switch联手呈献

热门文章

  1. php公众号交友源码_个性定制微信导航源码,PHP公众号导航源码,含手机wap版,微信数据...
  2. android xml 加载错误提示,加载uixml文件失败 打开wps时显示“加载XML文件失败1
  3. win10如何更改桌面字体的大小
  4. 流水线生产,精益生产,TPS和TOC的缓冲管理
  5. oracle 分词函数,Oracle 汉语言分词
  6. Flink结合Iceberg的一种实现方式笔记
  7. 数字疗法 | “接受”还是“拒绝”?心理治疗背后的数字干预
  8. [ES6] Generator 函数
  9. paypal里的钱怎么取出来?
  10. c语言float型存储方式,C语言float型数据在内存中的储存方式