`
witcheryne
  • 浏览: 1100300 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

打造顺手的Notepad++

 
阅读更多

Notepad++(下面简称np++)一直是我在Win下最钟爱的文本编辑器。开源&Free,并且有丰富的插件,在处理脚本/

配置方面绝对是利器。

np++在默认情况下有点朴素,经过一些简单的设置,可以达到如下效果:


 

 

这里介绍一下我的np++的配置:

一. 基础配置:

设置 -> 首选项,打开基础配置

1.  设置"编辑"页签的内容:


红色部分框起的选项非常实用, 支持“Ctrl + 鼠标点击” 选中多行同时编辑, 类似于TextMate中按下Option的纵向选择 。

 

2. 在“备份与自动完成”页签中可以设置AutoComplete功能

这个功能在编写js/html时还算实用

 

3. “打印”页签中,需要把色彩模式设置为 “无背景色”

曾经杯具的打印出两张黑底字的东西,非常浪费墨。

 

4. 其他, 勾上Ctrl + Tab:

如果你网页的时候经常实用Ctrl + Tab来切换页签的话,这个功能会觉得相当的给力。


 

二. 颜色和字体设置:

设置 -> 语言格式设置。 这里可以设置自己喜欢的主题:

主题试了一遍之后比较喜欢“Bespin”

字体采用最熟悉的"Courier New" (eclipse中的默认字体), 注意,这里需要勾选上“使用全局字体”和“使用全局字体大小”,否则np++不会采用自定义字体格式。

 

三. 插件配置:

“插件 -> Plugin Manager -> show plugin managr ” 打开插件管理。个人推荐两个插件

1. Light Explorer

这个本质上就是一个资源管理器,支持收藏夹功能很不错。 如果习惯 EditPlus 那种文件管理方式的朋友可以忽略这个插件,np++自带的和 EditPlus 有点像

2. TagView:

对应 eclipse 中的outline, 可以查看代码结构。这个插件需要 ctags 支持。

3. 我安装的其他插件也贴出来,供参考:



四. 应用技巧:

在安装np++的时候最好把“将np++添加到path”中选上,这样可以直接在cmd中调用notepad++(用过vim的朋友懂的)。

如果np++已经在path中, 下面这条批处理将非常好用:(用来快速编辑tomcat->server.xml文件)

 

@echo off
echo Edit tomcat/conf/server.xml with Notepad++
echo CATALINA_HOME=%CATALINA_HOME%
notepad++ %CATALINA_HOME%/conf/server.xml
  • 大小: 284.5 KB
  • 大小: 62.6 KB
  • 大小: 61.4 KB
  • 大小: 79.7 KB
  • 大小: 81.5 KB
3
6
分享到:
评论
1 楼 flyfan 2011-08-10  
学习了,一直在用notepad++
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Notepad++ 32位 64位

    另外,压缩包中还包含了一些网址链接,如“淘宝优惠券.url”和“欧普下载站-打造安全免费软件和安卓游戏下载基地.url”,这些可能是提供其他资源或优惠信息的网站,但与Notepad++的安装和使用不直接相关,用户可根据...

    Notepad++.zip

    9. **可定制性**:用户可以根据自己的喜好调整界面布局,修改快捷键,甚至自定义主题,打造个性化的开发环境。 10. **Unicode支持**:全面支持Unicode,确保在处理各种编码的文本时不会出现乱码问题。 在压缩包中...

    notepad++8.5.2 x64

    用户可以根据需求自行选择安装,打造个性化的开发环境。 总而言之,Notepad++ 8.5.2 x64版本是一款功能强大且高度可定制的文本编辑器,尤其适合程序员和开发者使用。它的高效性能、丰富的功能以及便捷的操作,使得...

    notepad++.7.9.3.Installer.7z

    此外,用户还可以自定义编辑器的主题,打造个性化的开发环境。 3. 支持插件:Notepad++拥有丰富的第三方插件库,如NppFTP用于FTP文件传输,Compare用于文件对比等。7.9.3版本对插件兼容性进行了优化,确保用户可以...

    Notepad++win

    9. **可自定义主题**:用户可以调整编辑器的主题颜色,打造个性化的编辑环境。 10. **Unicode支持**:支持多种字符编码,包括ASCII, UTF-8, UTF-16等,避免编码问题。 在压缩包内的文件中,`Notepad++.exe`是...

    NotePad++插件集合(40个以上)

    Notepad++是一款非常受欢迎的免费源代码编辑器,尤其在程序员和文本操作者中广受赞誉。它基于Microsoft Windows,并且支持多种编程...通过探索和选择合适的插件,每个用户都能打造一个符合自己需求的个性化编辑环境。

    Notepad++代码格式化插件NppAStyle免费下载(64位可用)

    NppAStyle插件是专门为Notepad++打造的一款代码美化工具,它实现了Artistic Style(AStyle)的功能,使用户能够快速、便捷地对源代码进行格式化。Artistic Style是一款开源的代码格式化程序,支持C, C++, C#, ...

    notepad++汉化版

    7. **自定义设置**:用户可以根据个人喜好调整界面布局,设置快捷键,以及选择不同的编辑主题,打造个性化的开发环境。 8. **搜索与替换**:强大的查找和替换功能,支持正则表达式,可以在大量文本中快速找到目标...

    Notepad++_7.5.1

    安装过程中,用户可以根据自己的需求选择安装组件,如插件等,以打造属于自己的个性化编辑环境。 总的来说,Notepad++不仅是一个简单的文本编辑工具,更是一个功能强大的编程辅助工具。无论是日常的文本处理,还是...

    notepad++自定义功能

    标题 "notepad++自定义功能" 指的是在Notepad++文本编辑器中通过扩展其功能来增强其...通过这些步骤,开发者能够充分利用Notepad++和PythonScript插件,打造出一个符合个人习惯的定制化Python开发环境,提升编程效率。

    notepad++源代码

    《深入解析Notepad++源代码:打造个性化的文本编辑器》 Notepad++,这款源自sourceforge的开源软件,早已成为无数程序员和文本编辑爱好者的首选工具。它以其轻量级、高效能以及对编程语言高亮显示的支持,赢得了...

    QuickText notepad++自动补全插件 自动代码生成插件

    QuickText是一款专为Notepad++设计的自动补全和代码生成插件,旨在提升程序员的编码效率。Notepad++是一款非常流行的...通过深入理解和定制QuickText的功能,你将能够打造出一个完全符合个人工作习惯的代码生成环境。

    notepad++ 8.1.1版本 20210720最新版

    9. **自定义设置**:用户可以根据个人喜好调整编辑器的布局、字体、颜色主题等,打造个性化的开发环境。 在提供的压缩包中,"npp.8.1.1.Installer.exe"是Notepad++ 8.1.1版本的安装程序,用户可以通过运行这个文件...

    Notepad++.rar

    9. **可自定义界面**:用户可以根据个人喜好调整编辑器的主题和配色方案,甚至自定义快捷键,打造个性化的开发环境。 10. **比较模式**:Notepad++可以开启两文件的比较模式,便于查看和合并代码差异。 11. **拖放...

    notepad++最新版本

    综上所述,Notepad++的最新版本不仅提供了一流的语法高亮功能,还通过其丰富的插件库、宏功能、自定义选项等特性,为用户打造了一个高效、个性化的代码编辑环境。下载的文件“npp.6.5.1.Installer.exe”是Notepad++...

    notepad++安装执行文件

    5. **自定义配置**:用户可以根据自己的工作习惯调整编辑器的主题、字体、快捷键等,打造个性化的开发环境。 6. **宏功能**:Notepad++支持录制和播放宏,方便用户重复执行一系列操作。 在Windows环境中,Notepad++...

    notepad++.zip

    7. **自定义设置**:Notepad++允许用户自定义界面布局、快捷键、字体样式等,根据个人喜好和工作需求调整,打造个性化的开发环境。 8. **性能优化**:作为一款轻量级的应用,Notepad++在资源占用方面表现出色,启动...

    Notepad++ 可以用

    7. **自定义主题和字体**:用户可以根据个人喜好调整界面颜色和字体,打造个性化的编辑环境。 在使用Notepad++时,用户还可以通过设置个性化选项,如改变默认语言、调整行号显示、开启自动换行等,以适应自己的编程...

Global site tag (gtag.js) - Google Analytics