js编辑器2推

2019-11-08 10:25:37

  js编辑器2推小编先来说一票js编辑器的优点和特点:

  A.左侧能列出javascript的函数列表和对应注释,适合修改很大的js文件。

  B.语法提示,在javascript代码中,点击单词,如果是关键词就会显示对应的功能说明。

  C.在线翻译,在编程过程中,单词或语句能直接翻译,对于英文不是怎么好的人来说,既起到了帮助编程,查看国外的程序源码注释,又可以提高英文水平。

  D.断电保护,如果突然因为断电蓝屏等情况,程序再次打开时,所有内容都会在上次修改中的状态,可能仅仅丢失最后二分钟的内容。

  E.能保存近半个月的记录,在程序的tempfile文件中,所以因为误修改,可以到此目录下去找历史文件。

  F.能列出css文件的项目列表,方便修改大css文件

  G.快速查寻,选中的文字向下查询

  H.自定义了两类js注释,方便把js中的函数,代码按功能划分

js编辑器

js编辑器2推  图一

  js编辑器2推第一推:SublimeText

  如果您想要一个灵活,功能强大,可扩展的编程文本编辑器,闪电一样的速度,并且不介意切换到其他窗口进行代码检查,调试和部署,那么非SublimeText莫属。除了速度,SublimeText的许多值得注意的优势涵盖了70多种文件类型,其中包括JavaScript,HTML和CSS;即时导航和即时项目切换;多个选择(一次进行一系列更改),包括列选择(选择文件的矩形区域);多个窗口(使用您的所有显示器)和拆分窗口;完整的自定义与简单的JSON文件;一个基于Python的插件API;和一个统一的,可搜索的命令调色板。对于来自其他编辑的程序员,SublimeText支持TextMate包(不包括命令)和Vi/Vim仿真。非官方的SublimeText文档对Emacs用户(例如,moi)进行了贬低(和不正确的)评论,但我会忽略它们。SublimeText是一个高度可配置和可扩展的文本编辑器,用于代码,标记等。有超过50种语法,包括JavaScript,并可以使用Sublime软件包和TextMate语法定义进行扩展。我能够通过一些按键来安装Babel(React)和TypeScript(Angular)的语法和支持。

js编辑器

js编辑器2推  图二

  js编辑器2推第二推:VisualStudioCode

  VisualStudioCode是一个免费的轻量级编辑器和来自Microsoft的IDE。它具有VisualStudio的组件,与开源的AtomElectronshell混合,为使用C#的ASP.NetCore开发提供了极好的支持,并通过TypeScript和JavaScript为Node.js开发提供了极好的支持。利用Microsoft在Windows上仅支持VisualStudio的历史模式,VisualStudioCode也在MacOS和Linux上运行。下面的截图是在MacOS上的截图。由于包含了TypeScript编译器和Salsa引擎,VisualStudioCode具有非常好的JavaScript代码完成功能。VisualStudioCode将您的JavaScript代码发送到后台的TypeScript编译器,以推断类型并构建符号表。您可以在显示该hasOwnProperty方法信息的屏幕图像底部附近的框中看到结果。相同的符号表使IntelliSense能够在整个表达式的输入过程中为您提供出色的弹出式选项列表。您可以自动进行关闭,自动单词完成选项,键入后的自动方法列表.以及方法中的自动参数列表。您可以通过从DefinitelyTyped添加对d.ts文件的引用来增强IntelliSense,当VisualStudioCode识别常见问题(例如使用__dirnameNode.js内置变量)时,VisualStudioCode将为您提供此功能。

  js编辑器2推评论:无论您是专注于客户端JavaScript还是Node.js。如果您正在寻找一个功能强大的编程JavaScript编程文本编辑器和许多其他语言,那么SublimeText可能最适合你了。如果你想要一个免费的,快速的JavaScript编辑器,兼容IDE,并且与ASP.Net和C#做得很好,你可以考虑用VisualStudioCode。

js编辑器

  js编辑器2推  图三

相关文章