编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
Notepad++是一款开源、小巧、免费的纯文本编辑器,非常适合用于计算机程序代码编写,内置支持种常见的源代码、脚本等多达 27 种语法高亮度显示,也支持自定义语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等。Notepad++中文版不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
Notepad++功能
Notepad++ 内置支持多达27种语法高亮度显示(包括各种常见的源代码、脚本,能够很好地支持。nfo文件查看),还支持自定义语言。
可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感;
可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例;
提供了一些有用工具,如邻行互换位置、宏功能等;
可显示选中文本的字节数 (而不是一般编辑器所显示的字数,这在某些情况下,比如软件本地化很方便)。
Notepad++特色
1、打印所见即所得
如果有彩色打印机,你可以把你的源代码以多种颜色打印出来。
2、用户自定义编程语言
用户可自定义编程语言:自定的编程语言不仅有语法高亮度显示功能,而且有语法折叠功能功能。注释、关键字和运算符号也可以自定义。
3、字词自动完成功能
用户能做自己的API列表(或从下载专区下载需要的api文件) 。一旦api文件建立完成且在正确的路径系统,键入Ctrl+Space(你可以修改这个快捷键)启动字词自动完成功能。欲知更多信息,请参考字词自动完成功能在线帮助。
4、Notepad++支持同时编辑多文件
Notepad++可以同时开启多页面来编辑。
5、支持多重视窗同步编辑
用户可同时有两个视窗对比排列。不但能开启两个不同文件在分别两个不同的窗口,并且能开启一个单独文件在两个不同的视窗内(clone mode)进行同步编辑。
Notepad++使用方法
1、打开编辑器新建文件,方法一:点击“文件”-“新建”即可。方法二:使用快捷键“Ctrl+N”。
2、选择我们所需的编码和语言,点击“编码”-“使用UTF-8编码”
3、“语言”-“H”-“HTML”即可。
4、在编辑过程中常用的两个功能:查找和替换。点击“搜索”-“查找”或“替换”。
5、编辑完成之后点击“文件”-“另存为”写入文件名保存即可,另存为快捷方式“Ctrl+Alt+S”。
6、运行编辑好的代码,点击“运行”-选择想要使用的浏览器“Launch in Chrome”。
7、在浏览器中就可以看到”Hello,World!“就结束了。
Notepad++同类软件对比
Notepad++: Notepad++免费开源,支持27种编程语言,可完美取代windows记事本的编辑器,十分适合编写计算机程序代码。你可以使用Notepad++打开文本后进行批量替换、查找、代码折叠、语法高亮、自由缩放等。
AkelPad:AkelPad是款不错的记事本替代工具,支持窗口多开或单窗口多页面,还支持一种伪多窗口(PMD),而且它还突破了64K的大小限制,让用户能够随意编辑文本,还具有文件预览、撤销恢复和搜索替换等功能。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。