(一)Notepad++介绍
Notepad++ 是一款Windows环境下免费开源的代码编辑器,在性能上和vi类似,但功能上却强大许多.当前版本是5.5.1.安装完该软件后,在右键快捷方式中增加了使用Notepad++的打开方式.
(二)Notepad++主要特点
(1) 支持语法高亮显示
1.比如c语言关键字可以使用不通的颜色来显示.
2.比如选中某一字符时,该窗口内所有的该字符都会被高亮显示,这样方便查找函数或变量.
(2) 支持多重窗口同步编辑
(3) 支持多国语言和多种编程语言
1.菜单:语言,显示该软件支持的编程语言,比如汇编语言等
2.不同语言之间可以切换显示效果,比如打开汇编语言后,再切换到c语言,则以c语言格式高亮显示.
(4) 可加载功能丰富的插件
Notepad++安装文件中有一个Functionlist.dll,它是一个函数列表的插件,解压后将其放在Notepad++的安装目录C:/Program Files/Notepad++/plugins下.关闭软件并重新打开,在菜单"插件"选项内增加了函数列表,并且在工具栏内增加了"(函数)列表"的按钮,单击按钮,弹出函数列表框,用户可以在其中选择需要查寻的函数.
(5) 实时更新
比如文本文件txt更新时,该软件提示用户是否更新当前的内容
(三)Notepad++使用说明
(1) 按住Ctrl键,使用鼠标滚轮就可以改变Notepad++字体的大小
(2) 使用Notepad++编写程序时,由于该软件是在Windows平台下进行编辑程序,所以需要通过Samba服务器,将程序放在linux下再进行编译.
1. 打开Samba服务器
2. 在共享文件夹/home/lishuai下新建一文件test.c
3. 使用Notepad++打开该文件,并编辑程序.
#include <stdio.h>
int main()
{
printf("this is a test/n");
returen 0;
}
程序编写完成后,保存.但有时无法保存,这是由于该文件的权限受限,必须保证超级用户root对该程序拥有读写权限.
4. 在linux下使用vi查看已编辑的程序.
5. 使用gcc或arm-linux-gcc对程序进行编译并执行.若程序需要修改,可以在共享文件夹下使用Notepad++直接修改.所以说,有了Notepad++,就可以不用vi编辑器.