码农的自我修养--学习笔记

本文旨在从高软课程的学习的过程中,积累一些知识点,并给予记录

1. 编辑器/IDE的选择

  第一课课程学习过程中,主要学习了各种不同的编辑器,IDE。

首先提到的VIM。Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs在文本编辑方面都是非常优秀的。

但是Vim仍然有缺点,比如不够直观,没有图形操作界面。想要精通vim编辑器需要长时间的专精和反复使用,入门门槛过高等。因此,基于Win操作系统的VSCode成为了目前流行的编辑器。

Visual Studio Code(以下简称vscode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持 C++、C#、Python、PHP等其他语言。

 本人的VSCode打开界面。

当然,在个人的使用过程中,还有为各种语言所创造的各种各样的IDE。比如我正在使用的python语言的IDE pycharm

 这种专门的IDE集成了编辑器与编译/解释器的功能,让写出的代码可以即刻开始编译运行。在大型生产开发过程中是必不可少的利器

猜你喜欢

转载自www.cnblogs.com/z501938568/p/12409570.html