好用的开发在线工具推荐丨1024征文活动

代码筑梦人
• 阅读 1210

好用的开发在线工具推荐丨1024征文活动

磨刀不误砍柴工,找到适合自己的工具对于工作来说绝对是一个事半功倍的事情。不仅效率蹭蹭蹭地往上涨,对于我个人而言,单纯的喜欢追求高效率,用个“趁手”的家伙心情都会变得更爽。

今天,就和大家推荐几款好用的开发工具~

01. EnjoyCSS

EnjoyCSS 可以输出 CSS、LESS、SCSS 代码,并支持指定需要支持哪些浏览器及其最低版本。开发简单页面时用起来比较方便,但不太适合复杂一点的前端项目(这类项目往往需要引入 CSS 框架)。

02. Prettier Playground

Prettier Playground 是一个代码格式化工具,支持格式化JavaScript代码(包括ES2017、JSX、Angular、Vue、Flow、TypeScript等)。Prettier会移除代码原本的样式,替换为遵循最佳实践的标准化、一致的样式。IDE大多支持Prettier工具,不过Prettier也有在线版本,让你可以在浏览器里格式化代码。

如果工作电脑不在手边,使用移动端设备或者临时借用别人的电脑查看代码时,Prettier Playground 非常好用。相比在 IDE 或编辑器下使用 Prettier,个人更推荐通过 git pre-commit hook 配置 Prettier:hook 可以保证整个团队使用统一的配置,免去各自分别配置 IDE 或编辑器的麻烦。如果是老项目,hook 还可以设置只格式化有改动的单个文件甚至有改动的代码段,避免在 IDE 或编辑器下使用 Prettier 时不小心格式了大量代码,淹没了 commit 的主要改动,让 review 代码变得十分痛苦。

03. Postman

Postman测试后端API接口时非常好用。GET、POST、DELETE、OPTIONS、PUT这些方法都支持。

Postman 之外,Insomnia 也是很流行的 REST API 测试工具,亮点是支持 GraphQL。不过 Postman 从 去年夏天发布的 v7.2 起也支持了 GraphQL。

04. StackBlitz

Chidume Nnamdi盛赞这是每个用户最喜欢的在线IDE。StackBlitz将大家最喜欢,最常用的IDE Visual Studio Code搬进了浏览器。StackBlitz支持一键配置Angular、Reart、Ionic、TypeScript、RxJS、Svelte等JavaScript框架。这个在线IDE可以用来在线尝试一些样例代码或库,无需在本地从头搭建环境。

微软官方其实也提供了在线版本的 VSCode,可以在浏览器内使用 VSCode,并且支持开发 Node.js 项目(基于 Azure)。不过 StackBlitz 更专注于优化前端开发体验,界面更加直观一点,也推出了 beta 版本的 Node.js 支持(基于 GCP,需要填表申请)。

05. Bit.dev

软件开发的基本原则之一就是代码复用。代码复用减少了开发量,让你不用从头开发组件。这正是Bit.dev做的事,分享可重用的组件和片段,降低开发量,加速开发进程。

Bit.dev 可以用来创建设计体系,允许团队内的开发者和设计师一起协作,从头搭建一套设计体系。Bit.dev 目前支持 React、Vue、Angular、Node 及其他 JavaScript 框架。

在 Bit.dev 上不仅可以搜索组件,还可以直接查看组件的依赖,浏览组件的代码,甚至在线编辑代码并查看预览效果!选好组件后可以通过 Bit.dev 的命令行工具 bit 在本地项目引入组件,也可以通过 npm、yarn 引入组件。

06. CanIUse

CanIUse是非常好用的在线工具,可以方便地查看各大浏览器对某个特性的支持程度。

CanIUse 还可以在命令行下使用,例如,在命令行下查看 WebP 图像格式的浏览器兼容性:caniuse webp(运行命令前需要事先通过 npm install -g caniuse-cmd安装命令行工具。


本文参与了 SegmentFault思否征文「1024 征文活动」,欢迎正在阅读的你也加入。
点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
6个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
梦
4年前
微信小程序new Date()转换时间异常问题
微信小程序苹果手机页面上显示时间异常,安卓机正常问题image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b691e1230e2f15efbd81fe11ef734d4f.png)错误代码vardate'2021030617:00:00'vardateT
易娃 易娃
4年前
Go VS Java:一位资深程序员对两种语言的解读
导读:对于软件开发的编程语言,其实没有万能灵药。本文作者详细介绍了他使用Java和Go这两种编程语言,一个是传统语言,一个是新兴语言的工作方式。image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/0f0509de2420894d6c75e8678081e0cd.png)
Stella981 Stella981
3年前
Selenium基础教程(三)自动化插件Katalon
Katalon-一款好用的selenium自动化测试插件Selenium框架是目前使用较广泛的开源自动化框架,一款好的、基于界面的录制工具对于初学者来说可以快速入门;对于老手来说可以提高开发自动化脚本的效率。我们知道SeleniumIDE是一款使用较多的脚本录制工具,且只支持Firefox老版
Stella981 Stella981
3年前
Scrum敏捷开发工具推荐!
软件开发的项目经理一枚!大家都知道,一个好的敏捷工具对开发项目可以起到推波助澜、事半功倍的做用!我们做敏捷开发,如何敏捷?当然敏捷工具的选用也是非常关键的因素,对我们也起着关键的作用!我来介绍一下我所找到的,好用的敏捷工具:国内的「Leangoo(中文名:领歌)」Leangoo是一款基于看板的项目协作工具,Leangoo(https://
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
liam liam
2年前
2023 年推荐这 10 个开发者工具
这几个开发者工具你听过嘛?对于开发者,工作离不开开发调试、项目开源、项目管理、线上协作等环节。往往通过工具赋能,可以更好地提高我们的效率。下面推荐的工具可以给让你随时随地,效率拉满。He3He3内置了超过200种实用工具。包含智能搜索、类型识别、自定义快捷
20年编程,AI编程6个月,关于Copliot辅助编码工具,你想知道的都在这里
AI代码辅助工具尝试各种辅助编程的AI工具笔者是一个后端Coder,开发工具使用Idea和VsCode。在过去我一直尝试找到一款适合自己的智能代码辅助工具,来告别繁琐的重复性编码,好提高开发效率。直到AIGC和AIAgent的迅速发展,越来越多的AI编码辅
JYK1106 JYK1106
3年前
推荐|论文写作工具,快速收藏!
毕业论文的写作已告一段落,但对于科研人来说,写论文却是一件十分日常的事情,为了提高写作效率,今天为大家推荐一些论文写作工具。文献下载工具1.SciHubSciHub可以免费下载英文文献,进入网站后,输入文章名称或者DOI号。DOI号是文章的专属编号,在百度学术、谷歌学术、必应学术里输入文章名称均能找到。2.iDataiData是一个可以免费下载知网中文文献的
代码筑梦人
代码筑梦人
Lv1
想要的都拥有,得不到的都释怀。
文章
5
粉丝
0
获赞
0