notepad++打开txt文件默认pythonnotepad 语法高亮设置怎么设置

使用notepad运行php,python的图文设置方法
作者:佚名
字体:[ ] 来源:互联网 时间:07-15 21:46:34
Notepad++ 是一个开源的文本编辑器,功能强大而且使用方便,一般情况下,Notepad++作为代码查看器,很方便,但是每次要运行的时候,总是需要用右键打开其他的IDE来编译和运行,总有些不方便
//网上转载了一篇是讲notepad++编译Python的文章,我一般主要是使用PHP的,其实原理完全一样!&
Notepad++ 是一个开源的文本编辑器,功能强大而且使用方便,一般情况下,Notepad++作为代码查看器,很方便,但是每次要运行的时候,总是需要用右键打开其他的IDE来编译和运行,总有些不方便。特别是像lua这种语言,在Eclipse中无法集成,因此运行的时候,总是不方便。
我搜到了一个使用Notepad++作为编译器的方法,现在share给大家,:),还是很方便的。。。我先说下配置,看到了现象,再说原理,会比较容易明白。&
Python 的配置
一、配置:
1.打开Notepad++:
2. 按下F5,或者打开Run-&Run&(如下图:)
弹出Run的窗口如图:
3. 这一步是最关键的,将下列语句拷贝粘贴至输入框中:cmd /k python &$(FULL_CURRENT_PATH)& &PAUSE & EXIT&&& 单击Save&
4. 在Shortcut窗口的设置:
Shortcut窗口只是为了设置运行此命令的快捷键
其中,Name可以随便输入(例如:RunPython),
&&&&&&&&& 快捷键也可以选择,唯一的规则就是,不要跟已经设置的冲突,否则将不会起效,而且此快捷键可以修改,所以无须担心(例如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&& 语句就相当于在CommandPrompt中使用命令运行一样,如果在Command Prompt中手动输入可以运行,那么,问题就出现在了拼写上。。。
&四、快捷键修改方法:&
1. 在Notepad++上选择 Settings -& Shortcut Mapper&, 则打开Shortcutmapper窗口:&
2. 进入Run commands标签:
在此,可以看到在第4步,设置的运行python的Name与Shortcut。
双击,或者选择行 &&Modify&
在弹出的Shortcut窗口中,可以修改快捷键&
设置完了python的命令,lua的命令应该已经成竹在胸了吧。。。用同样的方法,只是用不同的命令和快捷键哦。。。因为快捷键不能冲突~运行Lua的命令为:cmd/k lua &$(FULL_CURRENT_PATH)& & PAUSE & EXIT&& 在运行lua的时候,不用担心环境变量的问题,因为在安装的时候,lua自动设置环境变量~:)
大家感兴趣的内容
12345678910
最近更新的内容下次自动登录
Geeker的编程技术博客
现在的位置:
Notepad++配置Python开发环境
在代码编写的时候经常会用到Notepad++,如果不对Notepad++进行配置,经常会由于空格和tab格式问题出现IndentationError错误。
二、配置方法
点击设置-&首选项-&其他 中进行设置
勾选了这个后,你换行是就会自动缩进了,下面还要设置将TAB更换成4个空格 设置-&首选项-&制表符设置-&
运行环境配置
1.运行Notepad++,选择”运行“;
2.在弹出的窗口里填入:cmd /k cd &$(CURRENT_DIRECTORY)& & &python &$(FULL_CURRENT_PATH)& & ECHO. & PAUSE & EXIT;
cmd /k python: 表示打开Cmd窗口,运行/k后边的命令,并且执行完毕后保留窗口。此处即python(因为在环境变量里已经添加了Python目录,所以这里不用指定Python程序的目录,就可直接找到)
$(CURRENT_DIRECTORY) :Notepad++的宏定义,表示当前文件所在目录。
$(FULL_CURRENT_PATH) :Notepad++的宏定义,表示当前文件的绝对路径。
& 用来连接多条命令
ECHO:换行
PAUSE: 表示运行结束后暂停(cmd中显示“请按任意键继续. . .”),等待一个按键继续
EXIT: 表示“按任意键继续. . .”后,关闭命令行窗口。
3.如果运行成功点击保存,填入这个命令的名称(随意取):Run Python;
4.定义这个命令的快捷键(注意不要和已有的快捷键冲突),保存即可。然后再选择”运行“,发现多出了”Run Python“这一项。
【上篇】【下篇】
您可能还会对这些文章感兴趣!
同分类最新文章notepad++打开txt文件默认python语法高亮怎么设置_百度知道
notepad++打开txt文件默认python语法高亮怎么设置
.png&quot:Mat tepl = imread(&quot, argv);;template:Point matchL
int elapse::Mat image = imread(&:IMREAD_COLOR):/D,
cv::&#47:;D:IMREAD_COLOR );
cv, cvQCoreApplication a(test:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁博客访问: 288
博文数量: 2
博客积分: 0
博客等级: 民兵
技术积分: 15
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Verilog
??????还记得曾经介绍过的吗?那是X-Force最喜欢的之一,但它始终是一款收费软件,破解和盗版用着心里总是不怎么舒服。这次,网友“小蝎”很用心地给我投了一稿来向大家推荐一款免费好用的编辑器!他甚至还特意给我们做了上面那帅帅的主题图呢!真是感谢啊!????是一款非常出色的编辑器,开源且还完全免费!它是轻量级的文本编辑器,速度很快不占资源 ,但其功能并不马虎!几乎程序员们想要的功能都有了(当然不奢望有代码提示和自动完成)也曾用过很长时间UltraEdit和都是不错的软件,但相比notpad++还是臃肿了些。值得一提的是,这个软件是开源的,有兴趣的朋友可以对软件本身进行研究,的一些数据都存放在标准的XMl文件中,感觉CS和BS软件的界限开始模糊了...NotePad++简体中文版截图个人感觉这个软件方便的地方:平时写程序或者做网站的时候都是用,等大软件,但做完后客户经常要改一些简单的东西(比如某个时间,或者某个系数),我常用记事本改,但在无格式无语法高亮的情况下在一堆代码里挣扎是相当痛苦的,现在我改用notpad++,打开速度不比记事本慢,但通过代码折叠很容易理清代码结构,定位修改的地方,使用非常方便!X-Force后话:  这款编辑器比较适合编辑HTML、ASP、PHP等网页代码,由于它支持多达数十种常见源代码或脚本的语法,如C,C++,Java,C#,XML,HTML,PHP,Javascript,RC resource file,makefile,ASCII,doxygen,ini file,batch file,ASP ,VB/VBS,SQL,Objective.C,CSS,Pascal,Perl,Python,Lua等,几乎除了做大项目要用到大型的IDE外,其他时候的小型代码都能由它一手包办了。????另外,该软件的作者行为貌似和政治沾上了边,导致无数国人说要抵制它云云。其实以我个人而言,我对其作者和政治并不感冒,也不知道事情的缘由,所以我只针对其软件实用性来推荐,希望不会冒犯到谁吧。同样,也不希望大家在上谈论政治,谢谢合作~????最后,说到,其实不得不说的另外还有一个强大免费的Vim!但它对于一般人可不是那么简单能上手的,所以我只是提及一下,喜欢探究竟的朋友就去试试Vim吧!!.文件详情: NotePad++.免费软件.
阅读(23) | 评论(0) | 转发(0) |
下一篇:没有了
相关热门文章
给主人留下些什么吧!~~
请登录后评论。

我要回帖

更多关于 notepad 语法高亮设置 的文章

 

随机推荐