分享Notepad++在编程使用时的小技巧

所属分类: 软件教程 / 编程开发 阅读数: 626
收藏 0 赞 0 分享

下面是一些界面的美化和功能上的优化和补充。


主题

当前主流的文本编辑器或集成开发环境大都是白色背景,黑色非等宽的字体,Notepad++的默认也是一样。
相信长期在电脑前工作的人都受不了白剌剌的背景和高对比度的黑字,这对眼睛绝对是一种虐待。先改背景,在这方面Notepad++做的很不错,这也是选它来搭建IDE的原因,在主界面“设置”菜单有“语言格式设置”,打开之后最上面可以选择主题,Notepad++自带了不少主题,而且不乏优秀之作,我选了Black Board作为主题,这样,敲代码的时候配上“语言”菜单中选定好自己要敲的语言,就有了黑色背景加代码高亮,不同的颜色来区分函数、变量、文本。

字体 

另外,字体也是可以在这里修改的,我去网上下载安装了Monaco这个MacOS的字体并勾选全局应用,下载链接为http://www.gringod.com/wp-upload/MONACO.TTF,代码立刻由棱角分明锯齿四处变得圆滑清晰至此,普通编辑器变身文艺编辑器。常见的也可以使用微软雅黑、Fixedsys(基于win下的gvim的默认字体就是Fixedsys)、Courier、Courier New、Terminal等。其他适合于程序员使用的等宽字体可以参见这篇文章,《Monospace/Fixed Width Programmer's Fonts》,链接于http://www.lowing.org/fonts/


插件安装技巧

安装插件也是有技巧的,目前看来有两种方法:

1、点“插件”菜单,选plugin manager,选show plugin manager,会弹出一个窗口,这个时候要联网,窗口会刷新一个列表,这就是当前版本匹配可以安装的插件,勾选,点install就可以安装了,安好了需要重启生效;

2、还有一个方法是点击“?”菜单下的”获取插件“按钮就会弹出插件下载网页或者去网上搜来.dll格式的Notepad++插件,放在安装目录plugin目录下,重启Notepad++生效。

这里推荐第一种方法安装插件,因为这样不会引起不兼容等各种各样的问题,让插件可以健康高效的工作。

自动缩进、括号引号自动补全和代码自动补全

完成自动缩进、括号引号自动补全和代码自动补全也是靠下载安装插件,分别是NPPAutoIndent、XBrackets Lite和CCompletion,安装好之后做一下简单的插件设置就行了,这里不赘述。其中代码补全也可以在“设置”菜单“首选项”中的“备份与自动完成”选项中勾选的,建议勾选“单词自动完成”,这样,notepad++会自动补全曾经输入过的单词,包括了函数和变量,虽说这一点上没有Visual Assist X,Code Blocks,Cfree以及一些其他的IDE做的好,但是也算差强人意。

中文无响应的解决办法

有时可能会遇到notepad++ 输入中文无响应假死的情况。

解决办法:菜单"格式" 选成UTF8就可以正常输入中文不卡死了。或者重新安装下最新版试试。

为防止已经输入的中文会变成乱码,如果本来里面有中文内容的话,不是选用UTF8编码而是选用转为UTF8格式。

更多精彩内容其他人还在看

VS2013 ultimate许可证已过期无法输入序列号该怎么办?

VS2013 ultimate许可证已过期无法输入序列号该怎么办?看到很多网友遇到这个问题都是直接卸载从新安装的,但是又要重新设置软件,很麻烦,今天教大家一个比较简单的方法,不需要重装软件,需要的朋友可以参考下
收藏 0 赞 0 分享

DW站点中新建文件夹和修改、删除、移动文件方法图解

下面为大家分享DW站点中新建文件夹和修改、删除、移动文件方法,教程真的很不错,很基础,适合新手来学习,推荐过来,一起来学习吧
收藏 0 赞 0 分享

Eclipse怎么快速开发jni程序?

Eclipse怎么快速开发jni程序?开开发软件的时候需要配置结合java和c++的程序开发环境,才能达到两者都支持Eclipse,下面我们就来看看详细的配置方法
收藏 0 赞 0 分享

Xmanager Enterprise 5怎么破解安装?

Xmanager Enterprise 5怎么破解安装?Xmanager5是一款浏览远端X窗口系统的工具。在工作中经常使用Xmanager来登录远端的Solaris系统,下面我们来看看Xmanager5的破解安装方法
收藏 0 赞 0 分享

MyEclipse怎么新建Servlet? MyEclipse快速创建Servlet的方法

MyEclipse怎么新建Servlet?今天我们来教大家创先项目Servlet的方法和在项目中创建Servlet的方法,下面分享MyEclipse快速创建Servlet的两种方法,需要的朋友可以参考下
收藏 0 赞 0 分享

Dreamweaver创建表格和表格的编辑方法介绍

这篇教程是向脚本之家的朋友分享Dreamweaver创建表格和表格的编辑方法,教程比较基础,适合新手来学习,推荐到脚本之家,大家一起来学习吧
收藏 0 赞 0 分享

在DW中创建层和为层里插入图像

这篇教程是向脚本之家的朋友分享在DW中创建层和为层里插入图像方法,教程很基础,适合新手来学习,推荐到脚本之家,喜欢的朋友来学习吧
收藏 0 赞 0 分享

Sublime Text怎么设置文件在新标签打开?

Sublime Text怎么设置文件在新标签打开?使用Sublime Text打开文档,总是在原来的窗口打开,覆盖了原来的文件,该怎么设置文件在新窗口打开呢?下面分享详细的设置方法,需要的朋友可以参考下
收藏 0 赞 0 分享

vs2012能编写c语言吗? VS2012编写c语言的方法

vs2012能编写c语言吗?想用Visual Studio 2012编写c语言,不知道能不能使用,今天我们来看看VS2012编写c语言的方法,下面我们来看看详细教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Android studio最近任务列表该怎么清空?

Android studio最近任务列表该怎么清空?Android studio记录了很多最近打开的开项目列表,想将这个记录清空,该怎么办呢?下面我们来看看Android studio清空最近打开项目列表的方法
收藏 0 赞 0 分享
查看更多