notepad++是一种小且效率高的文本编辑器,用notepad++来编辑c语言我介绍二种方法:一种是和tcc,另一种是和MinGW。

tcc下载链接:https://pan.baidu.com/s/16AthknCgn8mKjzb0ew80KA 提取码:4b50
MinGW下载链接:https://pan.baidu.com/s/1W2ScQirwkyIKkbfwDY7r9A
提取码:oevt 

方法一:和tcc搭配

一、打开notepad++,文件另存为tcc所在的目录

二、notepad++里面编写代码并保存

#include <stdio.h>
int main(void)
{printf("Hello World!");return 0;
}

三、用tcc运行(参考https://blog.csdn.net/taw19960426/article/details/89417875

方法二:和MinGW搭配(看运气)

MinGW官方网址:http://www.mingw.org/
一、MinGW下载

二、若出现下面情况,不同时间多试几次

三、安装组件

四、再点击installation>Apply changes。若出现安装出错情况,不同时间多试几次。
五、验证,输入gcc -v

六、设置MinGW环境变量(window10)
控制面板>高级系统设置>环境变量>系统变量>Path>新建


七、设置notepad++
打开notepad++,选择菜单栏的“运行>运行”,将下面代码输入,只需保存并设置快捷键(比如我的是123)

cmd /k g++ -o $(CURRENT_DIRECTORY)\$(NAME_PART).exe "$(FULL_CURRENT_PATH)" & "$(CURRENT_DIRECTORY)\$(NAME_PART)" & PAUSE & EXIT

八、打开notepad++文件另存为.c文件,输入代码,一定要保存,再点击快捷键

notepad++是什么?用notepad++来编辑c语言代码相关推荐

  1. 关于编辑C语言代码中间位置时每次输入都被替换的解决方案

    有时候在使用C语言VS编译器的时候,在每一行代码后面编辑时可以很好的进行,但是如果想编辑每一行代码中间位置时,每次输入无法直接输入,而是出现把已有的代码覆盖的情况(即现在的编辑模式是覆盖模式).针对这 ...

  2. notepad 查找php函数,Notepad++中常用的技巧总结

    本篇文章给大家带来的内容是关于Notepad++中常用的技巧总结,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. Notepad++是一款开源的文本编辑器,功能强大.很适合用于编辑.注 ...

  3. 轻量级文本编辑器,Notepad最佳替代品:Notepad++

    目录 正文之前 1. 目的2. 原帖3. 为何推荐Notepad++ 3.1. Notepad++的一些基本特点3.2. notepad,notepad2,notepad++,ultraEdit比较 ...

  4. [No0000139]轻量级文本编辑器,Notepad最佳替代品:Notepad++

    在详细介绍Notepad++之前,先来解释一下,为何要选择Notepad++,即把常见的一些文本编辑器和Notepad++比较,看看其有哪点好: 常见的文本编辑器有很多,此处,只提及Notepad,N ...

  5. notepad 如何运行php,notepad怎么运行c

    首先需要在电脑上搭建MinGW编译环境. 下载后安装,安装完成后需要在Path中添加bin环境变量,具体安装步骤不多说,这里要注意MinGW一定要安装在C盘,以免之后不必要的错误. 编译环境搭建完成以 ...

  6. Xamarin iOS教程之编辑界面编写代码

    Xamarin iOS教程之编辑界面编写代码 Xamarin iOS的Interface Builder Interface Builder被称为编辑界面.它是一个虚拟的图形化设计工具,用来为iOS应 ...

  7. 模板使用自定义类型_「Shopify模板」Shopify模板编辑Shopify模板代码更改教程

    Shopify模版是决定在线商店外观的模板.不同模版的样式和布局有所不同,可为客户提供不同的体验.例如,如果您销售的是水疗产品,那么您可能希望您的在线商店给人一种放松和奢华的感觉.或者,如果您销售的是 ...

  8. html excel 在线编辑,利用js实现在线编辑excel表格代码

    特效描述:利用js实现 在线编辑 excel 表格代码.利用js实现在线编辑excel表格代码 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码  function load(){ x ...

  9. 使用vscode 编辑运行processing代码

    使用vscode 编辑运行processing代码 之前一直在使用processing自带的编辑器来编写和运行代码,因为用习惯了其他vscode之类的编辑器,processing自带的编辑器确实不是很 ...

最新文章

  1. Websphere 7小版本不同导致的JAXP兼容性问题
  2. 关于Mysql5.5在关键字方面的变化
  3. UGUI是如何频繁访问Image/Text等组件的raycastTarget的(读源码有感)
  4. php物联网github,工欲善其事必先利其器,清点Github上那些优异的PHP项目
  5. NB-IoT 无线烟感在文物古建筑的防火安全应用
  6. MATLAB实验总结定积分,matlab实验报告--定积分的近似计算 -
  7. 非360手柄玩游戏视角颠倒的解决方案
  8. 短网址还原 php,php简单实现短网址(短链)还原的方法(测试可用)
  9. 有什么助于睡眠的方法,睡眠不好,一定要知道这些方法
  10. 每日刷题记录 (二十)
  11. 淘宝618列车/京东618叠蛋糕活动 自动领喵币/金币脚本
  12. 迪米特法则(LOD)
  13. HTML5适合的情人节礼物有纪念日期功能
  14. linux 串口 loopback,友善NanoPC T2 4418开发板Linux下串口回环测试 -申嵌
  15. 未能加载 mysql.data_连接MySQL 提示错误”未能加载文件或程序集“MySql.Data, Version=5.1.4.0, Culture=neutral,……..” | 学步园...
  16. 3.7V锂电池充满电时是多少伏?
  17. SpeedFan 4.20
  18. 北斗三号b1c频点带宽_北斗三号导航信号的创新设计(二)
  19. vue下使用lodop打印图片
  20. win10如何快速远程连接winserver2012并安装360杀毒软件

热门文章

  1. 多参量最优化matlab,fmincon函数优化多个参数
  2. java 判断是否整形_java判断是否基本类型
  3. lisp 计算三点的夹角_已知三点坐标求夹角 - 程序语言 - 小木虫 - 学术 科研 互动社区...
  4. lock交替打印_面试题Synchronized实现两个线程交替打印
  5. java类验证和装载顺序_java类加载机制,你会了吗?
  6. 无障碍开发(四)之ARIA aria-***状态值
  7. 【docker redis】Could not connect to Redis No route to host
  8. ES6 Symbol的应用场景
  9. canvas用2d渲染出3d的感觉
  10. Swift之String的简单实用