Notepad++ 搭建g++ python
来源:互联网 发布:网贷大数据免费查询 编辑:程序博客网 时间:2024/06/03 21:10
一晚上将Python和G++加入到了Notepad++中,所有的过程都是网上百度来了,在这里做个备忘。
1.准备环节
G++可以在网上下一个Dev-c++,我是用的cygnus Python可以在这里下,在官网上下太慢,应该是外网,如果翻墙的话可以考虑去官网下。
Python2.7
接着就是安装Dev-c++和Python了,这些都不重要,重要的是找到Python.exe和g++.exe的位置。 可以这么说Notepad++其实就是用控制台,输入相应的指令来进行编译运行,也就是说你也可以用Notepad++关机,新建,或者是ping — — ,反正只要控制台能做的Notepad++都可以做了。 (PS:据说要控制控制台要有NppExport插件,不过一般都是自动给你安好的)
2.设置PATH
先说一下,如果不设置PATH的话,你的程序只能在当前目录下运行,如果到了另一个目录就不可以运行了,而在PATH目录里的程序,在哪里都可以运行。 你运行一个程序,系统会在当前目录和PATH中去找相应的程序。 首先找到G++和Python的先对应的目录:
复制一下,然后找到PATH,先打开系统设计,一打开就能看到环境变量,接着找PATH,编辑,在最后加上;(分号)再把刚才复制的地址给粘上就好了。(记住一定要在最后,并且要加分号,不要把原来的给覆盖了)
这样PATH就设置完了,可以自己试一下,win键+r,输入cmd,进入控制台,先输入PATH,看看,在最后有没有刚才自己粘贴的地址,然后输g++或者Python,如果没出现没有该命令就说明PATH设置好了。
3.最后工作
打开,Notepad++,菜单栏->运行->运行,也可以用F5。
接着就是输入指令,这也是我要备忘的最主要的东西。 1.cmd 打开控制台 /k 打开窗口运行指令并保持窗口 /c 执行指令完,窗口就关掉了 --(缺省) 只打开窗口并不运行后面的指令 2.g++ / python / pause / exit 这一类指令都是可以直接在窗口中,运行的。 3.& COM1 & COM2 执行完命令1 在执行 命令2 4.Notepad++的环境变量 (CURRENT_DIRECTORY) -- 当前目录 (NAME_PART) -- 名字部分(当前文件缺省后缀名) (FULL_CURRENT_PATH) -- 当前文件的完整目录 5.完整指令 可以跟上面的指令来自己组一个运行的指令了。 g++的编译指令: cmd /k g++ -o "$(CURRENT_DIRECTOY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" & PAUSE & EXIT g++的运行指令: cmd /k "$(CURRENT_DIRECTOY)\$(NAME_PART).exe" & PAUSE & EXIT python的命令行: cmd /k python python的运行: cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 输入完指令,接着就是保存,命名指令,设置快捷键:
注意:不要跟原来的快捷键重了。 这样就可以通过快捷键来编译运行了。PS:请仔细了解每个步骤,这并不是只能用来调配G++和Python,搞明白后,可以自己尝试去设置一些自己喜欢的快捷键。 我可能说得不是太过清楚,可以留言,或者有错误地方,希望指证,谢谢。
0 0
- Notepad++ 搭建g++ python
- Notepad++搭建Python开发环境
- Notepad++搭建Python开发环境
- notepad++ 搭建python开发环境
- python notepad ++ 开发环境的搭建
- 搭建notepad++ 下的 python编译器
- notepad python
- Notepad++ 配置G++
- Notepad++搭建Python开发环境的一个小改进
- python selenium chrome notepad++ 搭建自动化测试平台
- 搭建notepad++ python环境, 配置numpy 与 matplotlib
- 学习笔记45-在notepad++中配置java,python,gcc和g++
- Notepad++ 运行Python程序
- Notepad++ 配置Python
- 【notepad++】配置php,python
- Notepad++ 运行Python程序
- Notepad++ 运行Python程序
- notepad++ python配置
- MFC操作Access数据库的常用方法
- Boost String Algorithms Library
- java学习线路总结
- modelsim 保存仿真结果(波形文件)
- Java同一个文件包含多个类 注意事项
- Notepad++ 搭建g++ python
- 从etcd看Raft协议
- 初学数据结构-单链表初探的一些兴奋点
- DOM中的克隆节点
- Uva Alignment of Code
- Ubuntu关机重启命令简介
- 努力提高自学的能力吧,否则你无路可走。
- Raft一致性算法分析与总结
- Android github上优秀开源项目分类汇总