【编辑器】常用编程环境使用感受20190804

时间:2021-08-01 00:54:37


一、编辑器

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)