Notepad++ 使用心得

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

作为一个菜鸟程序员,一直很喜欢windows平台下的notepad++,轻巧,可定制性强,感觉很好用。下面讲一下我使用notepad++时的一些心得。

快捷键

这个是比较基础的,我们可以在设置->管理快捷键中修改。比较常见的比方说:

    上下移动当前行ctrl+shift+up/down;复制当前行 ctrl + D;函数参数提示 ctrl+shift+space行注释、区块注释 ….

因为有很多默认的快捷键已经被我修改掉了,所以这里我就不一一例举了。

需要注意的是,很多时候我们发现快捷键设置了没有用,比方说ctrl+alt,这是因为和其他软件比方说输入法、QQ之类的快捷键产生了冲突,这时候我们需要将快捷键修改成未被其他软件占用的热键。

 

自动完成和字符编码

曾经有朋友因为notepad++没有自动完成功能而转投其他IDE,但其实小巧的notepad++也是有这个功能的,在设置->首选项里,如下图所示:

 

在web编程时,字符编码是很需要注意的一点,一般现在流行的都是utf-8编码,我们可以在设置->新建里面,选择默认的编码。如果不做改变的话,默认为ANSI编码

环境变量

Notepad++有自己的环境变量

变量名称

含义

FULL_CURRENT_PATH

文件路径名称 

CURRENT_DIRECTORY  

文件目录 

FILE_NAME  

文件全名称

NAME_PART 

文件名称

EXT_PART 

文件扩展名 


通过这些变量,我们可以自定义很多东西
C语言编译器

详细做法大家可以网上搜索,我简略的讲一下我的做法,对于其他语言只要把编译器替换成相应的即可:

    首先你得安装一个编译器,对于C语言来说,我推荐使用gcc,然后将gcc加入系统path即可
    在运行中输入下述命令

    cmd /c gcc -o $(CURRENT_DIRECTORY)\$(NAME_PART).exe $(FULL_CURRENT_PATH) & EXIT 并保存取名为编译(最好为之分配一个快捷键,这样也方便使用)。

    再在运行中输入下述命令

    cmd /c $(CURRENT_DIRECTORY)\$(NAME_PART).exe & PAUSE & EXIT ,保存取名为运行(分配快捷键)。

说明:cmd gcc的命令大家都可以看懂,而诸如这种$(FULL_CURRENT_PATH)就是notepad++环境变量的用法的,大家可以自行对照上表进行理解
打开文件

通过上面介绍的环境变量,我们可以自定义文件的打开方式,比如我就是这样定义快捷来调试本地服务器上的网页的。

Chrome.exe http://localhost/$(NAME_PART)$(EXT_PART)

这样,当我按下快捷键时,该网页就是指向localhost的了。

插件

下面为大家推荐几个有用的插件

Nppexport

这是notepad++默认安装的插件,通过这款插件,我们可以方便的导出着色以后的代码,这样即使在word里,我们也可以方便的粘贴上着色后的代码

Explorer

这款插件需要用户自己安装,通过这款插件,我们可以在notepad++中启用资源浏览器功能,如下图所示

TextFX

这款插件可以很方便的定义括号自动补全等功能

其他还有functionlist ,jsonview等等方便我们分析代码的插件,这里不逐一例举。

总之,notepad++是一款非常轻巧,但功能却十分强大的编辑器,在配置好之后,我们完全可以放弃其他任何IDE。

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

Authorware怎么插入擦除图标?

Authorware怎么插入擦除图标?Authorware中制作课件很简单,想要插入擦除图标,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Authorware课件怎么绘制圆角矩形?

Authorware课件怎么绘制圆角矩形?Authorware制作课件的时候,想要绘制圆角矩形,该怎么绘制呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

MySQL Workbench8.0中文汉化安装破解详细教程(附汉化补丁下载)

Mysql workbench8.0中文版是一款Mysql官方推出的数据库设计建模工具,可以用Mysql workbench中文版设计和创建新的数据库图示,建立数据库文档,下面带来的是Mysql workbench8.0官方64位汉化安装步骤,大家参考下
收藏 0 赞 0 分享

vs2013同名变量或函数高亮显示怎么设置?

vs2013同名变量或函数高亮显示怎么设置?vs2013代码可以添加高亮,想要让同名变量或函数高亮显示,该怎么设置呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么激活?Visual Studio 2017中文正式版激活破解详细教程(附key密钥)

visual studio 2017是一款微软的vs系列集成开发环境,启动速度比Visual Studio 2015快3倍,但默认只有30天的试用期,那么vs2017怎么激活呢?下面就整理了vs2017注册激活步骤,大家参考下
收藏 0 赞 0 分享

VisualStudio怎么区分三种项目工程?

VisualStudio怎么区分三种项目工程?VisualStudio经常创建三种项目工程,分别是MFC应用程序、Win32控制台程序、Win32项目,该怎么区分恩?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VisualStudio怎么判断数据是否DBNull?

VisualStudio怎么判断数据是否DBNull?VS2015中插入的数据想要判断是否DBNull,该怎么判断呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

UltraEdit方案和工作区怎么备份?

UltraEdit方案和工作区怎么备份?UltraEdit经常用于编程开发,想要备份方案和工作区,该怎么设置呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么新建空项目?

VS2017怎么新建空项目?VS2017中想要创建空项目,该怎么创建呢?下面我们就来看看VS2017创建空项目的教程,很简单,需要的朋友可以参考下
收藏 0 赞 0 分享

VB6.0怎么调出被关闭的工具窗口?

VB6.0怎么调出被关闭的工具窗口?VB6.0中的窗口关闭了,想要重新打开,该怎么打开呢?下面我们就来看看VB6.0打开窗口的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多