一、编辑器

1、Vim/Emase

又被称之为神器:编辑器之神 vs 神之编辑器
学习使用成本高 and 定义所有功能

2、Sublime/Vscode/Atom

现在编辑器,有以下特点:
跨平台,颜值高,性能佳

3、Notepad++

炒鸡记事本

二、编译器

1、C++
  1. MinGW 4.8.4
  2. gcc10
  3. g++11
2、Python
  1. Python2.7
  2. Python3.6

三、集成开发环境

编辑器+编译器 = IDE

1、平台综合
  1. Visual studio
  2. Xcode
2、C++
  1. Code Blocks
  2. Dev-c++
  3. CLion
3、Python
  1. Pycharm
  2. IDLE
4、Markdown
  1. Typora
5、Web前端
  1. HBuilder
  2. WebStorm

四、软件开发工具包

开发环境 = IDE+SDK(SDK更底层)

1、系统

windows sdk就是windows的API+文档+other,不包括编译器。
linux的sdk就是linux api + other, 编译器是gcc或者g++

2、Java

JRE相当于SDK,包括了一台虚拟机,系统API和软件运行环境(相当于Windows)
JDK则是包含了JRE环境以及编译器javac等开发工具。(相当于Windows+VisualStudio)

【编辑器】常用编程环境使用感受20190804相关推荐

  1. Geany编辑器win7环境下配置Python编程环境

    Geany是一款简单但功能强大的文本编辑器,可以为Python提供便利的编程环境. Geany官方下载地址:https://www.geany.org/Download/Releases,支持wind ...

  2. matlab 编程波形图,实验一MATLAB编程环境及其常用信号的生成及其波形仿真.doc

    word格式精心整理版 范文范例 学习指导 实验一 MATLAB编程环境及常用信号的生成及波形仿真 一.实验目的 1.学会运用Matlab表示常用连续时间信号的方法 2.观察并熟悉这些信号的波形和特性 ...

  3. Win 10 系统下搭建 Python 编程环境,有手就行

    前言 想把一门编程语言学好,会搭建编程环境无疑是有必要的,纵然有线上集成的编程环境,但那高度依赖于网络条件以及诸多情况,这使得我们在编程的时候难以存储自己的资料. 学习和使用 python 一年多以来 ...

  4. 【Python学习教程】Python编程环境搭建

    文章目录 Windows安装Python(图解) 关于 IDLE Linux(Ubuntu)系统安装Python 更新 Python 版本 重新安装 Python 1) 下载源代码 2) 编译 小技巧 ...

  5. python环境搭建_搭建Python编程环境

    说明:本文面向信息技术新教材环境下的中学生或者编程小白.Python作为新教材落实计算思维的主要载体,有其独特的魅力.千里之行始于足下,搭建Python运行环境是跨出进入新世界大门的第一步. 搭建Py ...

  6. VC++ 常用编程技巧总结

    VC++6.0的使用以及编程技巧整理 1.MDI子窗口一启动就最大化      BOOL   CChildFrame::PreCreateWindow(CREATESTRUCT&   cs) ...

  7. Java 9 尝鲜之JShell交互式编程环境

    转载自https://www.cnblogs.com/IcanFixIt/p/6690478.html JShell--Java 9 的交互式编程环境 本文要求读者有基本的 Java 知识. Tips ...

  8. anaconda3卸载python_机器学习Python编程环境:VSCode+Anaconda

    机器学习Python编程环境(Windows):VSCode+Anaconda 安装顺序:Anaconda ->VSCode (不必下载Python)->机器学习常用Python包 为什么 ...

  9. 关于C编程的一点感受

    刚毕业的时候用了两个多月的C语言编程,总的来说对它还是很有感受的,C是一个过程式语言,没有像C++,Java等OOP语言这样那样的一系列的规则和限制:它比较灵活,简洁,高效:这些是给我的印象最深的.这 ...

最新文章

  1. 北京 10 年,难说再见!
  2. C++中的虚继承 重载隐藏覆盖的讨论
  3. SpringCloud-容错处理Hystrix熔断器
  4. 一年学遍吴恩达、李飞飞、周志华等16大精品课!(ML、CV、NLP一应俱全)
  5. boost::ratio_string相关的测试程序
  6. yandexbot ip列表整理做俄罗斯市场的站长可以关注一下
  7. Shell基础(一):Shell基础应用、简单Shell脚本的设计、使用Shell变量、变量的扩展应用...
  8. 时延与传输速率、带宽延时
  9. java.lang.StringBuffer源码分析
  10. ThinkPHP3.2.3从php5升级到php7艰辛之路
  11. 怎么图片转换html格式,将图片转换成HTML格式的文字图程序源代码
  12. Vue 实现页面一键截屏功能
  13. 硬件防火墙 与软件防火墙
  14. 数据分析的一些方法(一)
  15. 阿里成立MMC事业群,社区团购为何如此火?
  16. Feign报错Method Not Allowed 405 5种解决方案
  17. k8s实现nginx-ingress通过统一IP访问服务无缝对接生产上游Nginx
  18. 朝碧海而暮苍梧 观典籍里的中国有感
  19. onedrive电脑手机不同步_Win10系统OneDrive不同步咋办?如何同步OneDrive文件?
  20. 如何选择最优的期权交易策略?

热门文章

  1. 强悍的 Linux —— tar
  2. C语言宏的特殊用法和几个坑
  3. C++基础::Stream(二)
  4. C++基础::shared_ptr 编程细节(二)
  5. C++11::lambda 的用法
  6. 台式计算机年限怎么看,电脑使用年限_电脑使用年限查询
  7. python字符串函数_python字符串函数
  8. python自动化办公-简直出神入化,教你用Python控制Excel实现自动化办公
  9. 自学python能干些什么副业-用Python赚钱的5个方法,教你业余时间赚外快!
  10. python自学看什么书-python自学看什么书