8个重要的开发人员Web应用程序

我们邀请您熟悉在medium.com上发布Jamie Bullock文章的翻译作者讨论了他通常在工作中使用哪些Web应用程序。


摄影:HéctorMartínez取自未飞溅

1.在线GDB




在线GDB是浏览器的编译器,解释器和调试器。它支持20种编程语言,包括C,C ++,PythonRuby,C#,Swift和JavaScript。

我发现此Web应用程序对于无需运行IDE或终端会话即可检查代码片段非常有用。

此外,它是提高编程技能或学习新语言的理想选择。

2. JSON模式验证器




有很多在线JSON验证工具,但我认为JSON Schema验证器是最好的。它可以验证JSON,JSON方案,也可以根据用户设置的方案验证JSON。

与可以执行JSON验证的方案相比,它还包含大量预定义的方案。我并不是每天都使用JSON Schema验证器,但是如果我在解析JSON文件时遇到困难,则它对于解决问题是必不可少的。

3.正则表达式101




正则表达式101是学习正则表达式的好工具它允许您输入任何文本并根据用户定义的正则表达式在其中查找匹配项。

该Web应用程序不仅可以立即找到匹配项,还可以动态呈现正则表达式操作的结果,包括如果您键入错误的内容会检测到错误。

4.字体很棒




Font Awesome是一个在线目录,其中包含1,500多个免费图标,包括标准应用程序图标,公司图标和其他有用的符号。

您可以将图标下载为一组OpenType字体或SVG格式。在Web应用程序中,可以使用图标标签通过JavaScript直接使用它们。

我认为,Font Awesome在创建原型时特别有用:有了它,您甚至可以在正式设计批准之前将图标快速输入到开发的应用程序中。

5.堆栈交换




如果需要选择一个关键的Web应用程序,则可以选择Stack Exchange

Stack Exchange是一个站点网络,上面有关于各种主题的问题和答案。超过1100万人使用了该资源,这表明它的牢固性。在Stack Overflow编程站点上,问题通常会在发布后的几分钟内得到回答。

我在Stack Overflow网站上学到了很多东西,它帮助我解决了许多实际问题。

如果您是初学者程序员,或者您在这方面的知识水平是中等的,那么下次您遇到困难时,尝试在那里提问。如果您是相当高级的专家,则可以给自己一些问题的答案

6. GitHub




在我看来,如果没有GitHub,此列表将是不完整的GitHub是用于访问和管理Git存储库的Web服务它还包括错误跟踪,Wiki,项目发布和项目看板等功能。

GitHub页面为基本网站或博客提供托管。对我来说,GitHub是一个通用资源,其中包含管理软件项目,文档和发布所需的一切。

7. Unicode表




Unicode表是一个巨大的可搜索Unicode字符数据库。它包括笔记,箭头,表情符号,货币符号,数学符号,汉字以及您可以想象的一切。

对于每个字符,以及Unicode,HTML和CSS代码,都提供了插入版本以及完整的UTF编码数据请注意,需要使用Unicode兼容字体才能在应用程序中显示这些字符。

8.编程音乐




最后,遇到我最喜欢的Web应用程序之一-musicForProgramming它包含50多个播放列表,其中包含专为提高注意力而设计的音乐。

有观点认为音乐有助于集中精神,我相信某些音乐风格对此更好。我不是每天都使用此站点,但在我看来真是太神奇了!有时候,正是我需要提高注意力的资源。

***

希望该列表对您有所帮助。如果您了解开发人员感兴趣的其他Web应用程序,那么在本文的注释中阅读有关它们的信息将非常有用。

Source: https://habr.com/ru/post/undefined/


All Articles