美文网首页
0、选择代码编辑器

0、选择代码编辑器

作者: 小黄不头秃 | 来源:发表于2022-05-22 00:11 被阅读0次

    一、代码编辑器的选择

    代码编辑器和集成开发环境(IDE)不是同一个东西哦。
    代码编辑器 仅仅是一个用于代码编写的环境。其 优点 是可以编写各种语言的代码,能够根据需求添加插件来满足编程要求。缺点 也很明显,并不是针对某一个开发语言或者框架的专业开发环境。我是倾向于使用这种轻量型的代码编辑器,而代码的运行使用命令行辅助,能够更好的帮助我们了解某一个代码工作的底层原理。当然嫌麻烦的也可以选择专业的IDE。

    二、常见代码编辑器

    1. Windows自带的文本编辑器

    理论上来讲,这也是一个代码编辑器(狗头)emmmmm,怎么不算呢……
    特点:除了能做做简单的笔记和充当临时剪切板以外没有其他的用处
    及其不推荐!
    不需要下载。

    2. notepad++

    怎么说呢,比记事本强,比VScode弱。优点就是:体积小,功能还算不错。有代码高亮。是一个不错的编辑器,会经常用到,但不用于日常编写程序。

    Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。

    Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。

    Notepad++是免费软件,可以免费使用,自带中文,支持众多计算机程序语言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab

    notepad++.png
    官网地址:https://notepad-plus-plus.org/
    下载地址:https://en.softonic.com/download/notepad-plus/windows/post-download?ext=1

    3.VScode

    我用过的最好的编辑器,没有之一!

    Visual Studio Code 默认支持非常多的编程语言,包括 JavaScript、TypeScript、CSS 和 HTML;也可以通过下载扩展支持 Python、C/C++、Java 和 Go 在内的其他语言。支持功能包括语法高亮、括号补全、代码折叠和代码片段;对于部分语言,可以使用 IntelliSense。Visual Studio Code 也支持调试 Node.js 程序。和 GitHub 的 Atom 一样,Visual Studio Code 也基于Electron框架构建。
    Visual Studio Code支持同时打开多个目录,并将信息保存在工作区中以便复用。
    作为跨平台的编辑器,Visual Studio Code 允许用户更改文件的代码页、换行符和编程语言。

    vscode.jpg

    官网地址:https://code.visualstudio.com/
    下载地址:https://code.visualstudio.com/download

    4. Sublime Text

    没有用过,但是网上一致好评!同学们可以试试!


    Sublime .jpg

    Sublime Text 2 的特色功能:

    • 良好的扩展功能,官方称之为安装包(Package)。
    • 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞
    • 强大的快捷命令"可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。"
    • 即时的文件切换。
    • 随心所欲的跳转到任意文件的任意位置。
    • 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。
    • 支持 VIM 模式
    • 支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
    • 更新非常勤快

    官网地址:http://www.sublimetext.com/
    下载地址:http://www.sublimetext.com/2

    相关文章

      网友评论

          本文标题:0、选择代码编辑器

          本文链接:https://www.haomeiwen.com/subject/degqprtx.html