Notepad++ 使用心得
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun)
作为一个菜鸟程序员,一直很喜欢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语言来说,我推荐使用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。
相关文章
- Sublime text 3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率。刚开始可能有些生疏,只要花一两个星期坚持2014-06-24
Visual Studio 2012 Ultimate旗舰版下载地址与序列号
对于开发者而言,一款优秀智能的开发工具能够提升应用开发的效率,正因为如此,Visual Studio作为主流的开发工具,微软非常的用心,不仅能够让这款开发工具满足用户体验的2012-10-22- SQL SERVER 2005不象SERVER 2000所有组件都汇总在一起,所以卸载时特别麻烦,如果不按正常的方法卸载,重新安装是不可能安装上去的。因为SQL SERVER 2005组件都是分散的,2013-05-17
MyEclipse 10.x 通用破解教程图文详解(附官方安装包下载)
本文以MyEclipse Professional 10.6 为例来介绍如何破解MyEclipse 10.x2014-04-07Visual Studio 2010 正式版激活的两种方法小结
全球开发者最为瞩目的Visual Studio 2010开发工具在4月12日正式发布,现为大家制作一个简单的破解教程有两种方法,操作不一样,原都一样(针对旗舰版,其他版本方法一样):2010-07-04- 今天我们就来讲一下,学习的第一步,安装Python IDLE编辑器,也它的调试和使用2014-03-11
通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 是无法给远程连接的用户权限问题2012-10-16- 默认UEditor上传图片的路径是,编辑器包目录里面的net目录下,下面就演示如何修改图片和附件的上传路径,需要的朋友可以参考下2014-03-14
- 于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,下面教大家Android Studio设置背景色的方法,需要的朋友可以参考下2014-03-27
- 最近有很多用户在使用360加固助手软件,但不知道如何具体的操作,不了解各功能作用,下面小编就为大家具体的讲解360加固助手如何使用,希望可以帮助到大家2016-11-03
最新评论