如何用notepad++来编写爱心

Notepad++是一个开源的文本编辑器,功能强大而且使用方便,一般情况下,Notepad++作为代码查看器,很方便,但是每次要运行的时候,总是需要用右键打开其他的IDE来编译和运行,总有些不方便。特别是像lua这种语言,在Eclipse中无法集成,因此运行的时候,总是不方便。

我搜到了一个使用Notepad++作为编译器的方法,现在share给大家,:),还是很方便的。。。我先说下配置,看到了现象,再说原理,会比较容易明白。

Python 的配置

一、配置:

1.打开Notepad++:

2. 按下F5,或者打开Run->Run…(如下图:)

弹出Run的窗口如图:

4. 在Shortcut窗口的设置:

Shortcut窗口只是为了设置运行此命令的快捷键

其中,Name可以随便输入(例如:Run Python),

快捷键也可以选择,唯一的规则就是,不要跟已经设置的冲突,否则将不会起效,而且此快捷键可以修改,所以无须担心(例如Ctrl+F5)。

设置完以后,单击OK保存此命令。

5.关闭Run…窗口

6. 测试是否设置成功。

写下python语句 (此为python 2.x语法):

Print“Hello World!”

7. 保存为.py

8. 在notepad++上按下 Ctrl+F5,结果如下:

可以看到,运行成功,弹出的窗口为 Command Prompt 窗口

二、原理:

cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT

cmd /k的含义是执行后面的命令,并且执行完毕后保留窗口. (也就是说,cmd表示打开Command Prompt窗口,且运行跟在/k后边的命令—python)

cmd /k python == 开始 –> 运行 –> 输入cmd –> 输入python

$(FULL_CURRENT_PATH)的含义是当前文件的完整路径,这是 Notepad++ 的宏定义

&是连接多条命令

PAUSE表示运行结束后暂停,等待一个任意按键

EXIT表示关闭命令行窗口 (如果使用 cmd /c 就可以省掉 EXIT 了。)

三、 错误及分析:

正常情况下无法运行的原因:

1. 未安装python

2. 未设置python的环境变量

验证是否未设置python的环境变量的方法:

开始 -> 运行 -> 输入cmd –> 输入 Python

若出现 python不是内部或外部命令,则表示没有配置python的环境变量。

正常情况下无法运行的解决方法:

1. 安装python

2. 将python安装目录拷贝至path。方法:

例,安装目录为:C:\Python25

1>. 右键My Computer -> Properties –> Advanced -> Environment Variables

2>. 在System variables中找到Path,双击Path,将 ;C:\Python25粘贴至 Variable value 文本框内。(注:粘贴在尾部,并用分号与前面内容隔开。千万不能覆盖其他内容,否则会导致其他软件无法使用。)

3>. 保存即可。

验证是否设置python环境变量成功:

开始 -> 运行 -> 输入cmd –> 输入 Python

若出现python的版本以及其他信息,切输入字符的开头变为了>>>,即表示配置成功

若配置了环境变量还是无法再notepad++中运行,需要检查的是拼写是否有错误。例如/k是否输入成了\k,等其他输入错误。

因为,cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 语句就相当于在Command Prompt中使用命令运行一样,如果在Command Prompt中手动输入可以运行,那么,问题就出现在了拼写上。。。

四、快捷键修改方法:

1. 在Notepad++上选择 Settings -> Shortcut Mapper…, 则打开Shortcut mapper窗口:

2. 进入Run commands标签:

在此,可以看到在第4步,设置的运行python的Name与Shortcut。

双击,或者选择行 –>Modify

在弹出的Shortcut窗口中,可以修改快捷键

  • notepad缂栧啓HTML浠g爜,鐢ㄦ祻瑙堝櫒鎵撳紑涔嬪悗鎬庝箞杩樻槸浠g爜?
    绛旓細notepad缂栧啓鐨凥TML浠g爜锛岄渶瑕佸彟瀛樹负.html鏍煎紡鐨勬枃浠讹紝鐢ㄦ祻瑙堝櫒鎵撳紑鎵嶅彲浠ユ甯告樉绀恒傚師鍥狅細notepad灞炰簬鏂囨湰鏂囨。锛屾樉绀虹殑灏辨槸婧愪唬鐮併傝В鍐虫搷浣滄楠ゅ涓嬶細1銆佽繍琛宯otepad锛岃緭鍏ョ紪杈戜唬鐮侊紱2銆佺偣鍑籟鏂囦欢]锛岄夋嫨[鍙﹀瓨涓篯锛3銆佸彟瀛樹负.html绫诲瀷鐨勬枃浠讹紝鐐瑰嚮[淇濆瓨]銆4銆佹晥鏋滃浘濡備笅锛屽彲鐩存帴浣跨敤娴忚鍣ㄦ墦寮銆
  • Notepad++鎬庝箞閰嶇疆榛樿璇█?notepad璁剧疆榛樿璇█涓篶鍜孞ava璇█鐨勬柟娉...
    绛旓細濡備綍璁剧疆Notepad++鐨勯粯璁よ瑷涓篔ava锛熻澶氱敤鎴峰彲鑳藉凡缁忓帉鍊︿簡姣忔鎵撳紑Notepad++鏃堕兘闇瑕佹墜鍔ㄨ缃瑷鏉ョ紪鍐浠g爜銆備互涓嬫槸璇︾粏浠嬬粛濡備綍灏哊otepad++鐨勯粯璁よ瑷璁剧疆涓篊璇█鍜孞ava璇█鐨勬楠ゃ傝缃甆otepad++榛樿璇█涓篊璇█锛1. 鎵撳紑Notepad++搴旂敤绋嬪簭銆2. 杞埌鈥滆缃濊彍鍗曪紝閫夋嫨鈥滈閫夐」鈥濄3. 鍦ㄢ滈閫夐」鈥濈獥鍙...
  • 鐢╪otepad鍋欻TML
    绛旓細浣犲ソ锛氬緢绠鍗曞憖锛佺敤璁颁簨鏈垨鏄换浣曚竴涓枃瀛楃紪杈戝櫒閮藉仛寰楀埌锛屽彧瑕佷綘鎳傚緱HTML浠g爜銆傝繖閲岄潰涓嶈繃灏辨槸绮椾綋銆乷l璺焞i鍑犵鍩烘湰浠g爜锛屼緥濡傦細Country Names: Canada 杩欓噷鏄浜屽眰
  • 鎬庝箞鐢╪otepad 閰嶇疆杩愯 c璇█寮鍙戠幆澧
    绛旓細2銆丆璇█寮鍙戠幆澧冿紝涓昏鏈夌紪杈戝櫒銆佺紪璇戝櫒銆侀摼鎺ュ櫒涓夐儴鍒嗙粍鎴愩傚湪windows骞冲彴涓鑸娇鐢ㄩ泦鎴愪簡缂栬緫鍣ㄣ佺紪璇戝櫒銆侀摼鎺ュ櫒鐨剉isual studio闆嗘垚寮鍙戠幆澧冿紝鑰屼笉鏄娇鐢ㄨ浜嬫湰杩欎釜缂栬緫鍣ㄦ潵杩涜缂栫爜銆3銆佸湪windows骞冲彴铏界劧涓鑸笉浣跨敤notepad浣滀负杞欢寮鍙戠殑缂栬緫鍣紝浣嗘槸鍙互浣跨敤notepad++杩欎釜杞欢鏉ョ紪鍐浠g爜锛屼袱鑰呭悕绉扮被浼硷紝...
  • 濡備綍浣跨敤notepad++缂栧啓pdf鏍煎紡鐨勬枃鏈
    绛旓細鐢╪otepad涓嶈兘缂栧啓pdf鏍煎紡銆備綘鍙互鐢╝dobe acrobat銆
  • Notepad++鍙互鐢ㄦ潵鍐檆浠g爜鍚
    绛旓細瀹屽叏鍙互鐨勶紝瀹冩槸涓涓紪杈戝櫒锛屽彧璐熻矗缂栬緫锛岃屼笉璐熻矗缂栬瘧杩愯锛屼綘鍙互鐢ㄥ畠缂栬緫鍚庝繚瀛樹负鍚庣紑涓.C鐨勬枃浠躲備絾鎴戜笉鎺ㄨ崘妤间富浣跨敤瀹冿紝闅鹃亾璇翠綘鐢ㄥ畠鍐欎唬鐮佸悗鍐嶆墦寮vc++缂栬瘧杩愯鍚楋紵杩欎笉鏄姝や竴涓惧悧锛熻繖涓蒋浠舵槸涓簀ava寮鍙戝噯澶囩殑銆
  • 鐢╪otepad++缂栫殑浠g爜鎬庢牱杩愯
    绛旓細绗竴姝ワ紝涓嬭浇Notepad++锛屾壘鍒癙lugin Manager銆傛彃浠--->Plugin Manager--->show Plugin Manager銆傚鍥炬墍绀猴細绗簩姝ワ紝瀹夎NppExec鎻掍欢銆侼ppExec鎻掍欢鏄疦otepad++鑷甫鐨勶紝榛樿娌℃湁瀹夎銆傜幇鍦ㄥ畨瑁呬竴涓嬨傚鏋滄病鏈夊彲浠ュ幓缃戜笂涓嬭浇銆傦紙娉細鎴戣繖閲屽凡缁忓畨瑁呬簡锛屾墍浠ョ湅涓嶅埌锛夊鍥炬墍绀猴細绗笁姝ワ紝鏌ョ湅NppExec鎻掍欢鏄惁...
  • notepad++缂栧啓鏂规硶
    绛旓細HTML鏍囪璇█鏄鏈夊紑濮嬫湁缁撴潫鐨勩備綘 <HEAD>娌℃湁缁撴潫锛屽簲璇ユ槸 <HEAD></HEAD>杩欑閮芥槸鎴愬鍑虹幇鐨勩傝繕鏈変綘涓婇潰 搴旇鏄惂銆
  • 鎬庢牱鍦鍛戒护琛屼腑鎵ц鐢╪otepad缂栧啓鐨凧ava绋嬪簭?
    绛旓細闇瑕侀厤缃幆澧冨彉閲弍ath 鍦╬ath涓姞鍏:\Program Files\Java\jdk1.5.0_02\bin 鍏朵腑C:\Program Files\Java\jdk1.5.0_02鎹㈡垚浣犲畨瑁卝ava鐨勭洰褰
  • notepad++鏈変粈涔堢敤?
    绛旓細Notepad++鍙互鐢ㄦ潵鍒朵綔涓鑸殑绾枃瀛楄鏄庢枃浠讹紝缂栧啓璁$畻鏈虹▼搴忎唬鐮併傚唴缃敮鎸佸杈27绉嶈娉曢珮浜害鏄剧ず(鍖呮嫭鍚勭甯歌鐨勬簮浠g爜銆佽剼鏈紝鑳藉寰堝ソ鍦版敮鎸 .info 鏂囦欢鏌ョ湅)锛岃繕鏀寔鑷畾涔夎瑷锛涘彲鑷姩妫娴嬫枃浠剁被鍨嬶紝鏍规嵁鍏抽敭瀛楁樉绀鸿妭鐐癸紝鑺傜偣鍙嚜鐢辨姌鍙/鎵撳紑锛岃繕鍙樉绀虹缉杩涘紩瀵肩嚎锛屼唬鐮佹樉绀哄緱寰堟湁灞傛鎰燂紱鍙墦寮鍙岀獥鍙...
  • 扩展阅读:安卓notepad++下载 ... 安装notepad++教程 ... 安卓版notepad++编辑器 ... notepad++使用教程 ... notepad++窗口层叠 ... notepad++下载官网 ... 手机版notepad++编辑器 ... 手机版notepad++中文版 ... 安卓notepad++中文版 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网