0


猿创征文|为什么我在日常开发中偏爱这几款工具?

0️⃣文章导读

作为一名开发者,这些年使用过各式各样不同的开发者工具,今天就来向大家介绍我在平时的开发中偏爱的几款工具。
在这里插入图片描述

文章目录


1️⃣本地编辑器

本地编辑器,顾名思义就是能编写一些东西的工具,能把存在计算机中的源程序显示在屏幕上,然后根据需要进行一些特殊的操作。

SublimeText

Sublime Text

是一个文本编辑器(收费软件,可以无限期试用),同时也是一个先进的代码编辑器。

Sublime Text

具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏,主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

在这里插入图片描述
我的使用体会

我们平时用的 IDE 适合于开发完整的项目,而 SublimeText 这种轻量的文本编辑器适合编写一些小的代码片段,在日常使用中我们可以把它当成一个灵活的备忘录或者剪切板,当我要去阅读密密麻麻的文档时,我也会把它下到本地用 SublimeText 打开,通过高亮更好的去查看代码段,此外它还可以很便捷的进行文本搜索,文本替换,格式化代码等工作,非常实用。


2️⃣Web 编辑器

除了在本地写代码之外,我们还有一种更方便的写代码方式,就是什么都不用下载,直接打开网页就能写代码。有了它,编程小白们不用再被新语言复杂的环境配置劝退,很适合学习新的编程语言和技术。

JSRUN

JSRUN.NET

提供了30多种语言的在线写代码运行环境,支持手机端的在线JS编辑器,HTML/CSS/Javascript 在线代码运行工具,js代码在线测试调试。

在这里插入图片描述

我的使用体会

在刚开始学习编程的时候,我常常因为安装和配置环境累焦头烂额,一位直系学长给我推荐了这款软件,从此我便打开了新天地,当时大一的时候我几乎所有的编程小作业都是在这里完成的。


菜鸟工具

菜鸟工具提供在线工具,网址导航,提供在线PHP、Python、 CSS、JS 调试,中文简繁体转换,进制转换等工具。是一个聚合了海量实用小工具的在线网站。

在这里插入图片描述

我的使用体会

因为一开始接触的就是用 JSRUN 在线编程,后来才知道菜鸟工具这个平台,所以平时主要使用菜鸟工具进行一些JSON格式化,汇率转换,进制转换等简单的工作。


3️⃣本地 IDE

JetBrains

说起

JetBrains

公司,最为人所熟知的产品一定就是是Java编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA 了,其实 Jetbrains 共发布了31款软件+工具,覆盖几乎所有主流编程语言的集成开发环境。

无论你是写Java的,写C的,写go语言的,写web的,还是写php的开发者,都能在

JetBrains

全家桶里很流畅地完成你的日常开发,相信大家都深有体会吧。

在这里插入图片描述

我的使用体会

因为IDE是集成开发环境,除了写代码外,它还包含了各种运行、调试、测试、版本控制等一个完整项目开发所需要的全部工具(各种各样的插件真的非常强大)。细心的粉丝可以发现我之前的文章中几乎大部分代码段截图都是出自此工具,它也是我日常中最主要的开发工具。


4️⃣Web IDE

Coding(国内)

http://Coding.net

CODING

旗下的一站式开发平台,目前提供代码托管,运行空间,质量控制,项目管理,社交等功能。可以理解为一个开箱即用的的Gitlab、Jenkins、各种仓库私服、文档管理等的合集, 其标准版完全免费且不限人数和功能。
在这里插入图片描述

我的使用体会

我觉得它是目前国内做的算是比较好的平台了,甚至将整个项目从0到1的研发流程直接搬到了云端,实现全云端开发,但我在日常中更多的使用的还是下面这款Web IDE。


CodeSandbox(国外)

CodeSandbox

是一个在线的代码编辑器,主要聚焦于创建 Web 应用项目。

支持主流的前端相关文件的编辑:JavaScript、TypeScript、CSS、Less、Sass、Scss、HTML、PNG 等,并支持自动代码提示。

在这里插入图片描述

我的使用体会

CodeSandbox 不仅在浏览器中提供了代码沙箱环境,可以像使用本地IDE一样,云端装环境,云端写代码,而且可以把自己写好的代码随时一键分享给别人,还可以看到其他同学的作品和代码,并且实时编辑代码,实时浏览它的运行效果,这也是一种非常好的向他人学习的方法。


5️⃣其他工具

Clover

Clover

是一款资源管理工具,可以将本地计算机窗口标签化,类似于像浏览器一样,将CDEF盘标签化的展示在窗口里,使用 Clover,打开本地文件更快更方便,而且其内存占用极低,丝毫不影响窗口打开速度。
在这里插入图片描述

我的使用体会

作为一个文件管理器工具,它完全接管了Windows自带的文件管理器。可以像浏览器那样管理每一个文件夹,用标签来管理各种文件再也不用为满屏的文件夹而苦恼了,大大提高了不同盘不同文件夹之间的切换效率,真的很完美。


Snipaste

Snipaste

,顾名思义, Snip + Paste ,截图 + 贴图。使用场景有很多,比如抄代码、分享代码、截图、标注、缩放等等,是一个简单但强大的截图工具。

在这里插入图片描述

我的使用体会

第一次使用后就离不开这款软件了,HTML 格式的文本也可以转换成图片,配合支持 HTML 格式复制的代码编辑器使用更佳,大幅提高我日常工作和学习效率,我愿称之为最好用的截图、贴图软件,没有之一。


6️⃣总结

“开发工具是程序员吃饭的筷子”,适合自己的那款才是最好的,相信每个开发者都有自己最喜欢的开发工具,有的是在不同开发需求场景下不断淘汰筛选最终留下的,有的则是为了配合其他工具一同使用的。开发者工具千千万,没有孰强孰弱,只要是能扛得起开发大旗的,都是好工具。


在这里插入图片描述


本文转载自: https://blog.csdn.net/m0_63947499/article/details/127604775
版权归原作者 陈橘又青 所有, 如有侵权,请联系我们删除。

“猿创征文|为什么我在日常开发中偏爱这几款工具?”的评论:

还没有评论