Notepad++使用总结

?

Notepad++是一套自由软件的纯文本编辑器,由台湾人侯今吾基于同是开放源代码的Scintilla文本编辑组件并独力研发,整个项目托管于SourceForge.net之上,截止到2011年,已被下载超过2700万次,并两度获得SourceForge社区选择奖——最佳开发工具。

?

该软件以GPL发布,有完整的中文化接口及支持多国语言撰写的功能(采用UTF-8技术)。它的功能比Windows中的记事本(Notepad)强大,除了可以用来制作一般的纯文字的帮助文档,也十分适合用作撰写电脑程序的编辑器。由6.2.3版本起,Notepad++的文档默认文字格式由ANSI改为除去BOM的UTF8(UTF8 without BOM)。Notepad++不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的插件。

?

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

【Notepad++官网】

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

?

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

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

?

代码高亮

Notepad++默认提供了许多语言的代码高亮功能,如果程序没有自动认出可以在菜单栏中的语言选项来选择。

标签功能

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

书签功能

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

代码提示

默认的代码自动完成快捷键是Ctrl+Enter,

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

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++使用教程 - HelloWorld的日志 - 网易博客】

?

常用插件举例:

Explorer :文件查找

Compare:文件比较

打开Notepad++找到【插件】>Plugin Manager > show Plugin Manager

?

选择Explorer 、Compare 等你需要的插件
【Install】即可。notepad自动重启后生

?

时间: 2024-12-26 21:33:37

Notepad++使用总结的相关文章

Notepad++中常用的插件【转】

转自:http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_common_plugins.html 1.4. Notepad++中常用的插件 1.4.1. 插件管理器: Plugin Manager 插件功能:此插件可以帮你管理插件,包括查看当前已经安装的插件有哪些,以及自动帮你下载相应的插件. 插件用途:主要用于管理(安装和卸载)插件 插件安装:在安装过程中,默认已选择安装此插件:图 2.2 “Notepa

【转】Notepad++插件NppProject发布

原文网址:http://darkbull.net/article/NppProject/ 如果notepad++安装在 系统盘/program files/ 目录下,可能会提示错误.将npp移到其他目录即可. 最近几天写了一个Notepad++的项目管理插件,暂时把它叫做NppProject.因为平时用npp比较多,出于对npp的喜爱,以及对npp项目管理功能薄弱的强烈不满,一赌气就写了这个插件,把我平时用到的最多的功能集成到这个插件里.现在,notepad++就是一个mini ide.废话少说

Notepad++ sublime text theme for C/C++

转自:https://coderwall.com/p/36x7uw 嗯,我决定还是把 整个文件贴出来,方便: 导入方法: 找到notepad++的目录,进入到themes里面. 建立一个:Waher-style.xml 然后把下面的内容copy进去.保存重启notepad++.然后在Settings 选择 Style Configurator. 在Select theme:里选择Waher-style. <?xml version="1.0" encoding="Win

Windows环境下Python v2.7.9,NotePad++编写程序中涉及中文,执行时CMD中显示乱码的解决办法

例如: 1.使用NotePad++,以默认的"以 UTF-8无 BOM 格式编码"编写: print "一加一等于二" 直接运行后CMD报错: 但是在IDLE中显示正常: 在文件第一行加入注释: # _*_coding:utf-8_*_ 运行后CMD显示乱码,IDLE依然正常: 在字符串前加u(Unicode编码): # _*_coding:utf-8_*_ print u"一加一等于二" 运行后正常,IDLE依然正常: 2. 使用NotePad

notepad++插件安装

notepad安装目录的  plugins 下重启 notepad.exe程序即可 插件下载地址  : https://sourceforge.net/projects/npp-plugins/files/

使用windows打开一个文本时,鼠标右键找不到notepad

[出现问题]:notepad++已经安装在Windows中,但是当要打开一个文件时,鼠标右键却找不到notepd++ [解决办法]:打开notepad++后记事本,输入: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\Shell\NotePad++] [HKEY_CLASSES_ROOT\*\Shell\NotePad++\Command] @="\"E:\notepad\az" \"%1\&qu

如何使用notepad++搭配MinGW配置编译C/C++

1.先要安装编译器 notepad++只是一个文本编辑器,本身没有编译C/C++的功能.所以要想先配置,就要先装上一个编译器.我是用的是MinGW(但是它不只是一个编译器这么简单,可以简单地理解成是一个开发工具包,我们只是利用了其中的一些开发工具). 2.设置环境变量 什么是环境变量,我也不清楚,不懂的可以自己去查一下资料,回头我也去脑补.我们先设置环境变量. 在(系统属性-->高级-->环境变量-->系统变量 中)(以下目录都根据自己的电脑MinGW所在位置不同而改变) 在PATH的值

pthon在Notepad++中执行方式

使用 Notepad++ 编辑运行 Python 程序     Notepad++是一个开源的文本编辑器,功能强大而且使用方便.编辑和调试 Python 程序使用什么编辑器或者 IDE不同人有不同见解.在不考虑使用调试工具的情况下,Vim 或者 Emacs 用户自然可以无视其他编辑器,不过在 Windows环境下,使用 Notepad++ 之类的编辑器也是很好的选择. Tab长度和空格转换 因为 Python 对缩进要求严格,我们将 Tab 设置成4个空格,在"设置->首选项->编辑

【转】无法将notepad++添加到打开方式列表中的解决办法

问题:想要设置notepad++为默认打开方式,却发现在点击browse找到notepad++.exe点击打开后没有在打开方式列表中找到notepad++. 原因:更新程序版本后程序的路径发生了变动.然而注册表中得文件路径并没有改变导致的. 解决办法: 1. 点击开始,输入regedit,点击回车 2.在注册表中找到 HKEY_CLASSES_ROOT 下面的 Applications   3.修改注册表 1).在Applications下面找到对应的程序名,我名为notepad++.exe,点

Notepad++直接运行Python、Perl、C等

运行(F5),输入命令并保存 cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT /k 后面跟cmd中类似的命令,可以是python.perl等(已经配置了环境变量,否则需要些完整路径,如:C:\Python34\python.exe) $(FULL_CURRENT_PATH) Notepad++的宏定义,含义是当前文件的完整路径 ECHO. (或ECHO\) 打印换行 EXIT是退出 CMD.