壁挂炉供暖回水管不热:Notepad++

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 19:44:06
Notepad++因为其强劲的插件支持,越来越受到编程爱好者的喜欢。很多优秀的插件现在已经默认安装了,下面是100多款受欢迎的Notepad++插件的介绍和下载地址。

XML Tools

这个插件是包含了很多XML编辑方面的实用工具。比如XML语法规则检查,XML Schema和DTD确认,XML标签自动关闭,当前XML路径,XML和Text转换,注释和非注释切换等等。

Insertion

这是一个主要用于演示的插件,适合初次开发者用于实例学习。它的功能是插入当前文档的名称和日期时间,以及自动关闭html/XML标签。

Doc Updater

每三秒自动更新你Notepad++中打开的文档。

TextFX

TextFx是预装在Notepad++中的一个插件,功能非常强大,包括各种代码的转换、插入、优化、格式化和验证等等,能很方便的提高你的工作效率。

SearchInFiles

一个友好的Notepad++文件搜索工具。

QuickText

一个非常出色的代码片段管理器,支持Notepad++所支持的所有语言类型。

Spell-checker

拼写检查工具. 需要先安装Aspell。

NppExec

使用NppExec插件,你可以不需要离开Notepad++即可扫行你的命令行或保存脚本,大大提高你的效率。

Compare Plugin

一个非常实用的工具,可以用来比较两个文件不同之处.

DBGP plugin

你可以使用这个插件把你的 Notepad++ 变成一个php IDE。

MultiClipboard

Notepad的剪贴板功能增强插件。

FTP_synchronize

一个集成于Notepad++的FTP客户端。

Gmod 10 Lua Syntax Highlighter

Notepad++的一个语法高亮插件。

SpeechPlugin

文本转语音朗诵插件。

Log plugin

这个插件可以让Notepad++实现Windows内置记本事的一个功能 : 当文件为.log,每次打开后可以附加日期和时间。

更多的就不一一介绍了,大家根据自己的需求各取所需,几乎全部Notepadd插件列表:

Light Explorer
Colour Picker
SecurePad
HTMLTag
NppExport
Simple script
AHKExtLexer
Analyse Plugin
AutoSave
AwkPlugin
CCompletion
Change Markers
CharM
CLR Tab to spaces
ColdFusion plugin
Color Picker
Colour Picker
Compare Plugin
Unofficial
Compare Plugin
ConvertExt
CSS-eXplorer
CTags/GTags Search
DBGP plugin
Delphi plugin template
DocMonitor
Explorer plugin
FallingBricks
File Switcher
FingerText
FTPExplorer
FTP_synchronize
Unofficial update
Improved
Yet another unofficial update
More fixes
Function List
GhNppExec
Gmod Lua Syntax Highlighter
GuidGuard
Hex Editor
HTMLTag
Insertion
JSLintNpp
JSMin
JSONView
KVS external lexer plugin
LanguageHelp
Light Explorer
Log plugin
Unicode Lorem Ipsum plugin
ANSI Lorem Ipsum plugin
MathPad
MIME Tools
MultiClipboard
NativeLang
NppAutoIndent
NppCrypt
NppDarkCrypt
NppExec
NppExport
NppExternalLexers Plugin
NppFTP
NppJavaScript
NppJumpList
NppNetNote
NppPlugin.NET
NppPluginDemo
NppScripting
NppSnippets
NppSortLines
NppToR
Oberon-2 Lexer
Obide
Open File In Solution (OFIS)
Perforce Plugin
PHP Automation
Plugin Manager
Plugin Marker Margin
PluginUpdate
Pork2Sausage
Powershell Syntax Highlighter
Powershell Syntax Highlighter
Python Script
QuickText
QuickText
Customised
QuickText
RainLexer
RegEx Helper
RegRexPlace
ReloadButton
RunMe
SciMarkerSymbols
ScrollPastEOF
SearchInFiles
SecurePad
Select N Launch
Simple script
SnippetPlus
SortPlugin
SourceCookifier
SourceSwitcher
SpeechPlugin
SpeechPlugin
Spell-checker
SPSS launcher
Squiggly SpellCheck
Sub
Switcher
TagsView
Task List
TextFX
TopMost
Tortoise SVN
TrayMenu
TTSAssistant
UniversalIndentGUI
WebEdit
Window Manager
WLangLexer
XBrackets Lite
XML Tools
Zen Coding
Zen Coding-Python
Tips for updating this page Tags: notepad++ide , 编辑器 May 4

Notepad++使用教程

admin , 09:59 , 系统应用 , 评论(0) , 引用(0) , 阅读(12190) , Via 本站原创 引用地址:
注意: 该地址仅在今日23:59:59之前有效Notepad++是闪电博客推荐程序员必用的一款适合编程的文本编辑软件,本文主要介绍Notepad++的特点和使用技巧,特别嘱咐大家,Notepad++的插件非常强大,目前已有100多款插件,可以参考这篇文章:Notepad++插件精品推荐。

先介绍几个网址:
http://notepad-plus-plus.org/downloads
http://notepad-plus-plus.org

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 Tags: notepad++ , ide , 编辑器 May 4

Notepad++字体设置没效果的解决办法

admin , 09:57 , 系统应用 , 评论(0) , 引用(0) , 阅读(10606) , Via 闪电博客 引用地址:
注意: 该地址仅在今日23:59:59之前有效Notepad++字体设置与其他文本编辑器有点不一样,要稍微复杂一点。首先在菜单栏中点击“设置”,再点击“语言格式设置”,会弹出一个选项对话框,在字体名称里选择字体。这样,还不够。

里面的“使用全局字体”项还要打勾,如下图所示:
http://img.fumozhanji.com/shandian/a/Notepad_EEF1/notepadplusfont_thumb.jpg

绿圈里的设置只有下面红圈里的对应项被勾起来才有效!

新版的很可能默认设置过了,老版普遍是存在这个问题的。

这篇文章闪电博客2008年就写在了自己以前的百度空间里,后来被一些人盗版转载,连个原文作者都不给,现在写原创性技术文章少了很多,转载伪原创不是更容易? Tags: notepad++ide , 编辑器 May 4

Notepad++删除空行的多种实现办法

admin , 09:54 , 系统应用 , 评论(0) , 引用(0) , 阅读(8065) , Via 闪电博客 引用地址:
注意: 该地址仅在今日23:59:59之前有效Notepad++支持基础的正则表达式,同时由于自身丰富的插件和功能,所以删除空行或有空格的空行,有多种实现办法,条条大路通罗马,闪电博客抛砖引玉,供大家参考。

一、删除空行(不包括有空格类符号的空行)
1、\r\n转义符替换
按ctrl+h,跳出搜索替换框,把查找模式定义为扩展(\n,\r...)
查找目标:\r\n\r\n
替换为:\r\n

有编程基础的读者应该知道是什么意思了。

2、Textfx插件
先选中要删部分文本内容,如果是整个文件那就全选Ctrl+A,然后使用Notepad++自带的Textfx插件,在长长的列表中找到Delete Blank Lines,点击即可。

注意Notepad++的正则表达式与转义符等之间不兼容,所以局限性较大,不可以直接用正则表达式替换。

二、删除有空格的空行
1、先删除空格,后删除空行
如何删除只有空格行的空格?
在菜单编辑中找到Blank Operations(行编辑),点击移除行尾空白,再用上面的方法删除空行。

2、使用正则表达式删除空格行空格
替换中查找模式选择正则表达式^ +$,替换为空(就是什么都不填),再用上面的方法删除空行。

以上的方法介绍完毕了,列的比较详细呢,可以让大家去类推其他查找和替换时的特俗用途,欢迎大家留言补充。

闪电博客的原创技术文章花费心血写成,转载务必给出原文链接和作者,不然闪电只好大幅度减少原创性文章,包括网赚类! Tags: notepad++ , ide , 编辑器 May 4

Notepad++文本比较功能介绍

admin , 09:48 , 系统应用 , 评论(0) , 引用(0) , 阅读(6441) , Via 闪电博客 引用地址:
注意: 该地址仅在今日23:59:59之前有效Notepad++早已实现了文本比较(又叫文件比较、文件对比、文本对比)功能,自带的Compare插件拥有强大的文本比较显示筛选能力,绝不逊于UltraEdit的UltraCompare,何况Notepad++是款免费软件,早已在欧美风靡,国内使用较少而已。

Compare使用教程
打开两个文本文件(多个文件只能比较相邻的两个文件),在菜单选项中选择插件,找到Compare,再选择Compare。

即可实现文件比较,删除文件比较的状态,点Compare下的Clear Results。

如下图:
http://img.fumozhanji.com/shandian/a/Notepad_E686/notepadpluscompare_thumb.jpg Tags: notepad++ , ide , 编辑器