作为程序员,你每天都用什么软件?

以下是我用的软件,顺便分享下工作流。由于我目前是做数据科学工作的,日常用毕竟多。虽然我开发都在进行,但有时候要看一个代码文件,而且这个代码文件是工程之外的,那么用打开就显得麻烦了。基于目前业界最流行的代码检测工具,能和集成一起使用,体验简直了。不过我用文档套件都是写公司的文档的,我个人的知识管理会用其他工具。一款笔记软件,移动端和电脑端都用应用。...

以下是我使用的软件,顺便分享一下工作流程。

[项目管理软件]1. Jira

说实话,项目管理确实与人有很大关系,而与 软件 关系不大。对我们来说,我们使用家庭存储桶,其中包含 JIRA。 JIRA是一个项目和事务跟踪工具,广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理,正好符合我们公司的需求。

【开发工具】

因为我目前正在从事数据科学工作,所以我每天都大量使用它。说一下我现在会用什么,以前用过的就不多说了mac 开发 必装软件有哪些,免得误导你下一堆软件。

1.

我选择IDE,因为我们的项目比较大,毕竟代码比较复杂。选择功能强大的 IDE 非常重要。我也用VS Code等轻量灵活的工具,但是我们经常要阅读别人的代码,代码导航很重要。搭配垂直显示器使用效果更佳。

为什么不开发mac炒股软件_mac 开发 必装软件有哪些_服务端开发必装软件

2.

虽然在正式写代码的时候会用到,但是当我们要开发新功能的时候,一般都会用它来做原型,调试流程,确认工作后再继续开发,整理代码。对我来说,它就像一个草稿。如果有新的想法,实验很方便,也很方便跟同事、上级、客户展示代码。

3.

虽然我从事数据科学工作,但是当我们的代码部署到平台上时,有时会出现奇怪的行为,例如没有返回结果。这时候就需要对接口进行测试,看是前端问题还是后端问题mac 开发 必装软件有哪些,还是我们的模块有bug。

4.

mac操作系统下的第三方替代方案。除了好看之外,还有很多特别的功能,比如分屏。

5.代码

虽然我在开发,但是有时候需要看一个代码文件,而这个代码文件在项目之外,打开起来很麻烦。将文件拖入 VS Code 中,方便查看和编辑。当然VS Code的功能远比我用的多,你可以研究一下。

[代码集成]1.

有什么要介绍的吗?每个人都应该熟悉它。是一个通过Git进行版本控制的软件源代码托管服务平台。

2.

这是一个很少有人听说过的工具,但我认为它很酷。基于业界最流行的代码检测工具,可结合集成使用,体验简单。该地址可用于使用该帐户登录。

为什么不开发mac炒股软件_服务端开发必装软件_mac 开发 必装软件有哪些

你可以设置,当你的同事要创建一个Pull时,他的代码需要通过检查,这样可以避免很多低级错误。

在页面上,您还可以看到更详细的分析,包括错误计数、测试覆盖率、安全性、代码重复率等。

[知识管理工具]1.文档套件

我们公司是外企,所以用的是文档套件,所有的PPT、表格、文档都存放在里面,方便分享,也为女士节省了授权费。

但是,我使用文档套件编写公司文档,并使用其他工具进行个人知识管理。

为什么不开发mac炒股软件_mac 开发 必装软件有哪些_服务端开发必装软件

2.

一款适用于手机和电脑的笔记本软件应用。

国内版是“印象笔记”,不过最近对印象笔记有点不满意(我是会员,他们给我打广告),所以没怎么用。

3.

是一款优秀的知识管理软件,将“万物皆对象”的思想应用到笔记中,让用户可以自由地创建、拖拽和链接。

不仅可以做笔记,还是一个项目管理工具。

但我不太喜欢它。当我有灵感时,我立即记录下来。我还需要找到一个合适的地方来创建一个页面。就像一本精美的笔记本,你必须仔细而有条不紊地写。并且和我的草稿一样,随便写,等回来整理一下。

不过,它是一个网页应用,毕竟还没有进入中国市场,所以经常打不开。

4.Xmind

绘制思维导图的工具其实并不常用,但有时需要向客户端汇报,让思维导图更方便对方理解。

总结

此答案涵盖项目管理、特定开发工具、代码集成工具,最后是知识管理工具。然而,工具是死的,人是活的,最重要的是工程思维。

我是@边格子,一个用猫写代码的猫奴。更多精选内容请参考:橙子索引

相关文章

发表评论