Notepad++变成C/C++的IDE
来源:互联网 发布:clevo 知乎 编辑:程序博客网 时间:2024/05/16 17:21
使用notepad++编程,主要目的是用于学习gcc,和学习算法编程(每次建一个cpp文件比较方便,每次都用vs为一个小算法建一个工程太麻烦了,而且也占了更大的空间)
当然,在linux下直接用vim+gcc更好
软件准备
- Notepad++
用最新版,自带了Function list- - gcc-
使用minGw,并配置好-
Notepad++配置
- 1.安装notepad++,在这下载:https://notepad-plus-plus.org/-
- 2.打开notepad++ ,插件,Plugin Manager, 打到Nppexec,然后install-
- 3.然后可以打开函数列表,consolo窗口,输入cmd -c “cd $(CURRENT_DIRECTORY)”,即可进入控制台,并转到当前文件路径,然后可以使用g++了-
或者:
3.将cmd -c “cd -d $(CURRENT_DIRECTORY)” 定义为一个宏:打开Nppexec -> execute,然后命名为 Start Cmd Console-
然后将Start Cmd Console添加为宏:打开Nppexec -> Advanced Options,添加宏即可;
最后,可以添加快捷啦,添加右键菜单啦,随你DIY!
(添加右键菜单:设置->编辑弹出菜单,加上以下代码,根据上下文找到在哪吧)
<Item FolderName="Plugin commands" PluginEntryName="NppExport" PluginCommandItemName="Copy all formats to clipboard" ItemNameAs="Copy Text with Syntax Highlighting" /> <!--My menu--> <Item PluginEntryName="NppExec" PluginCommandItemName="Start Cmd Console" /> <Item PluginEntryName="SourceCookifier" PluginCommandItemName="Go To Definition" />
- 4.其它方便编程的插件:SourceCookifier ,有Go to definition等功能-
- 5.其它编程用到的功能:
编辑->字符面板
编辑->历史剪切板
视图->工程->工程面板
MinGw
windows下gcc用什么看个人喜好吧。
我用的MinGw-x64,地址:http://mingw-w64.yaxm.org/doku.php
附几条gcc的基本命令(以main.cpp和exm.h为例):
g++ -o main main.cpp -I "./exm" //"./exm" 表示exm.h的文件夹目录, //"./"表示 当前目录 //"../"表示 上一级目录g++ -o main main.cpp -finput-charset=utf-8 -fexec-charset=gbk //main.cpp为utf-8编码(我的notepad++=默认为utf-8编码) //生成main.exe使用gbk编码,windows默认使用gbk,加这一句,输出中文就不会乱码了
0 0
- Notepad++变成C/C++的IDE
- notepad++配置成c/c++ ide
- C/C++使用NotePad++DIY一个IDE
- Notepad++改造成C/C++ IDE [真正意义上的IDE]
- 把Ultraedit变成一个IDE(C++)
- Notepad++的C编译环境
- Notepad++的C编译环境
- C/C++的IDE
- 让Notepad++变成一个轻量级的C/C++编译器 - 电脑狂 - IT世界 http://www.itlodge.net/article/121.html
- Notepad++ 做perl的IDE。
- C/C++ IDE的选择
- NotePad++编译运行C程序的示例
- 寻求一款简易的C/C++IDE
- notepad++下编译c
- Notepad++ 配置 编译 c
- notepad++运行c程序
- notepad++编译c语言
- Notepad++编译、运行C
- discuz常用
- 百思不得姐框架(一)
- (源码分析)Android-Universal-Image-Loader (图片异步加载缓存库)的源码解读
- 成功的捷径
- JVM中的Stack和Heap
- Notepad++变成C/C++的IDE
- Yii2查看sql语句方法
- Java反射的获取方法浅析
- 用bat文件运行cmd的方法
- Android Studio处理png与.9图片问题
- 创建型模式之简单工厂模式
- 无符号数的注意事项
- note(持续更新中)
- 华为笔试题(java实现)