程序员共享好用工具| 自己整理了一部分,欢迎大家来分享!
提高工作效率已经超越保温杯里泡枸杞和防脱洗发水,成为我最重视的养生方式之一了。成为程序员的第 8 个年头,我积累的一些有助于提高工作效率的工具软件,分享给大家,欢迎留言分享你用过好用的工具大家一起共享啊~
Postmanhttps
接口测试是开发人员的的必备技能,常见的测试接口的工具有很多,但是用来用去觉得做好用的还是 Postman 。不仅可以调试简单 CSS 、HTML 和脚本的一些基本网页信息,还可以模拟各种各样的 HTTP 请求,或者把请求转化成常见的编程语言代码。

LintCode
想解决工作效率的问题,还有一个偏方就是到一些钱多事少的公司工作,烦恼减半,发量增倍。不管是跳槽还是正常求职都免不了面试,面试免不了算法,算法免不了刷题。所以,需要的兄弟可以来突击式刷几道题。

Jupyter notebook
想提高处理数据的速度,那 Jupyter notebook 一定不可少。它是一种 Web 应用,可以直接在网页页面中写代码并且运行。重点是它支持 40 多种编程语言,支持开发,文档编写代码运行和成果展示,并且在创建和共享程序文档的时候表现都很优秀。

Google colab
一款提供给开发者免费 GPU 和 TPU 的软件,在浏览器里就可以编写和执行代码的软件也就是说你拿着 ipad 就可以随时随地“快乐”写代码了。这是我的一个学人工智能的伙伴推荐给我的,当然学习 Python,数据科学的也都可以去尝试一下。

Pycharm
Pycharm 是一种 Python IDE,也是我觉得目前最好用的 Python 语言集成开发工具。而且绝对提高编写代码的效率,比如调试,语法高亮、project 管理,代码跳转,自动完成,单元测试,版本控制等。Python 初学者一定会喜欢这个工具。

Anaconda
不同版本的 Python 很难在电脑随意切换,但是万能 Anaconda 可以解决这个问题。它是一个开源的 Python 发行版本,包含了 180 个科学包和依赖项,有 Conda,Python,NumPy,Pandas 等工具包,你可以直接按照你自己需求来安装。

XShellhttps
Xshell 是一个强大的安全终端模拟软件,常用来连接 H 服务器的软件,还可以用来远程链接及远程文件传输,支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议。我觉得 XShell 更人性化,不像 Linux 要老是切换鼠标,多一步我都觉得麻烦得要死。

Git
除了可以是一个分布式版本控制软件,它还可以管理内容和工作。Git 的一大特点就是把内容按照元素的方式储存。对于初学 Git 的人来说,一定要花一点时间去弄懂工作区和版本库。然后就可以通过备份代码和版本控制来逐步处理代码。

今天先分享这么多,其实不管是有什么工具,还是要找到自己工作效率低的源头再对症下药,愿大家都能保持工作高效!