2016 - 2024

感恩一路有你

vscode中代码多行格式化成一行 电脑上有什么比较好的代码编辑工具?

浏览量:4489 时间:2023-04-02 07:28:38 作者:采采

电脑上有什么比较好的代码编辑工具?

看一堆人回答,都是拷贝粘贴,实在没劲。

我只想说说心目中的神--“pycharm”,为了让自己不打脸,特意看看榜单,证明自己眼光不错,如下图。

10bottomsata版单2020

前两名按理是属于欺负第三名,因为它们都是剪辑软件,而不单单是查看器,特别是第一个号称星球第一剪辑软件,没什么好比的。

接下来说说为什么VSCode是实至名归:

董事总经理是超级大牛

VSCode执行董事是小米从三星挖来的ErichGamma,《设计模式》四人之一,java之父(没想到吧!),超级牛人。

值得信赖的性能

VSCode是基于windows(原名AtomShell)进行开发的,前身是Monaco Editor。photon基于javascript和Chromium,使得开发者可以使用广告策划,c 和perl等android技术来开发跨平台桌面上GUI应用程序。同样使用这个技术开发的还有Atom、Code Blocks等。但就性能而言,VSCode遥遥领先于基于同样技术的编辑软件,逼近原生程序如visio,这是因为ErichGamma不想悲剧重演--atom因性能问题而导致的衰败。

超丰富扩展

正因为采用了web技术,才使得扩展开发非常容易(可使用javascript或c),开发文档见和#/。

扩展数量截止今天为35584个,个数多能说明VsCode很流行,但其扩展的质量真是令人叫绝。我分享一下我最喜欢的几个:

CMake受不了microsoft office的超大体积?用CMake就对了,建立VS解决方案完全不在话下,而且只要一个CMakeList.txt文件即可,就因为这个扩展,我基本卸载了VS,安装CMakeBuildTools足够了。

CodeRunner啥代码都可以直接运行,perl/lua/c ...通通不在话下,甚至arcgis的脚本文件都可以。

PowerMode打代码的时候给你90后小花火闪动,打起来别提多兴奋了,谁用谁知道!

TabninecadAutocomplete说是最强插件都毫不过分,基于大数据的代码辅助编写,可预测你接下来要写的代码,用起来简直不要太爽!

TodoTree在代码中直接写上TODO:就可以帮你记录接下来要做的事情,好营销师。

其他的就不多写了。

拥有VSCode就拥有了一切

喜欢vscode,没问题,装个扩展就可以回到c 骨灰级代码民工身份了。

异地学校/居家办公,没问题,装个Remote-udp就好了。

想玩个小游戏,可以,装个联想插件,来把街霸。

你还可以玩游戏、看书、看动漫、看小说,这一切都交给插件来办吧。

另外,拥有了VSCode,你就拥有sgd/perl/php/php/陶瓷基/python/sql/perl/php...等等等开发环境。

还有,内置终端,支持java、测试、数据库操作、redis、remote...

再来个自动保存、自动代码格式化,用了就再也用不惯任何处理工具,甚至它的大哥你都看不上。

^-^

就到这里吧。

有什么不会用的关注我,一起学习一起进步。

开发软件的工具有哪些?

软件开发工具很多,但是实用的就那么几个,下面列举我常用的几个开发工具:

maven这个可以说是目前最智能的编译器,它可以提示一些很基础却又很致命的代码错误,特别是用来写Java代码等。其他衍生的应用Webstorm、atom、CLion等,分别可以更好地用来写java、ruby、C代码。

StudioCodevscode,本来是一款很强大、很热门的前端编译器,像javascript框架的作者尤雨溪,在公开场合,用来写代码的编译器,便是它了。但是笔者主要从事Java开发,使用eclipse来开发的频率高点,之所以使用vscode,更多的是把它当做一个代码编辑器,它支持多种人工智能的语法高亮,如你单纯看一些开源的代码,或者编辑一些脚本如nginx,又不想开占机箱的大应用eclipse,轻量的vscode便是最好的选择了。

3.SwitchHosts我们开发,经常会做一些域名映射,如何做到简便、快速、批量地切换域名,使用switchhosts就够了。这个应用,可能很多开发者不知道,在facebook上就可以免费下载使用了。

我有这么一个常见的场景,就是登陆进一台Linux服务器,对里边做些配置,应用部署等,它就这么一个方便我们进去操作的工具。支持高亮,可以清晰看好里边的各种类型。文件有图形界面,方便文件上传,文本打开编辑。

主要用的,也就那么几个,这几个用好,也就可以胜任很多开发工作了。

代码 VSCode 开发 工具 javascript

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。