我常用的开发工具

综合编程 Cyeam

工具清单很多人都列过,我也来说说我的,看看对你有没有帮助。

vagrant

你有没有在 Windows 下面开发程序手动编译 C 程序的苦恼?你有没有因为 Windows 缺少 Linux shell 脚本无法痛快得使用命令的烦恼?你有没有换台电脑重新搭建开发环境的烦恼?vagrant 通通帮你排忧解难。

对我来说,在 Linux 环境下面开发是非常重要的。尝试过 N 种方法。安过虚拟机,太卡;用过 Powershell,太挫;后来用上了MobaXterm,这个用了很长时间,算是比较接近 Linux 环境的了,但是它还是基于封装 Powershell,差那么点意思。最后用上了 vagrant,一直用到了现在。

vagrant 也是基于 Virtualbox 的虚拟机。但是算是简化版,运行很流畅。对于虚拟机还有一点非常重要,就是 Windows 和 虚拟机之间代码的同步,Windows 下面通过 IDE 编码,虚拟机里面编译、调试、运行程序。用它来搭建一整套开发环境要比自己动手方便很多。还有就是软件的安装,类似于 Ubuntu 的方式,安装命令可以通过 apt-get
搞定。

安装教程 《Go实战开发——Vagrant安装配置》

系统开机之后需要 cd
到 vagrant 的目录执行 vagrant up
来启动虚拟机。它也不是那么完美,有时虚拟机会死掉,可以执行 vagrant reload
重启一下。

通过 SSH 的方式登录虚拟机,我一般都是用 SecureCRT。

SecureCRT

这个不用多说,基本上都是标配。我就说一个大家可能不了解的小功能:文件的上传和下载。一般如果向 Linux 服务器传文件,都是通过 FileZilla 这种工具,通过 FTP 协议来传输。实际上 SecureCRT 内置了文件传输工具。 rz
可以帮助从本地上传文件到服务器; sz
可以从服务器下载文件到本地。

json.cn

一般数据传输都免不了用到 JSON 格式。我一般都是用 json.cn 来帮我格式化。感觉用这个操作步骤能少一些。其实我也没有正经数过^ ^。

heroku

免费又支持 Golang ,并且国内能访问的 PaaS 服务,我只知道 heroku 了。我的网站首页就放在这个上面。

登录 heroku login

它通过提交代码的方式来部署代码 git push heroku master

需要安装 CLI 工具来辅助初始化和部署。安装可以参考其 官方文档
。其实访问速度也一般啦,开发小工具玩玩就好。

Everything

据说这是用 Windows 的唯一理由。用它来查找文件要比原生的快很多。

下载地址

WEB前端助手(FeHelper)

JSON 格式化插件大家肯定都安装了,大部分都是用的JSONView。我推荐一下狼长的 FeHelper
。在格式化 JSON 的时候这个工具可以帮助计算对象长度,比如它可以展示数组的长度。功能很简单是吧,但是我只知道这个工具有这个功能。

tampermonkey

一直在用 Chrome,也一直想开发个插件工具类的东西。但是开发一个完整的插件对我来说成本还是很高的。 Tampermonkey
是个浏览器插件,支持运行自定义脚本。这使得我可以高效得开发一些趁手的工具。我在公司就开发了一个检测页面调试信息的工具。

我还卡发了一个 rarbg 页面翻工具, 下载地址
。不过接口那边缓存还有问题,大家多刷几次。。。

ShadowSocks

现在科学上网的成本是越来越高了,还是花钱靠谱一些。这个我已经用了两年了,支持支付宝,还是挺不错的。支持这个协议的客户端也比较多。好了,说这么多无非就是想放一个我的 推荐链接
,好像你用这个注册可以减免一个月的费用。

Proxifier

用 ShadowSocks 只能解决网页的问题,如果要在命令行也能使用,Windows 得用这个工具。

Wingy

这是最近发现的神器,算是 Shadowrocket 的免费版。这个可以在 iOS 系统上把 SS 协议转成 VPN,实现全局代理。它还支持自动路由。

下载地址

稿源:Cyeam (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 综合编程 » 我常用的开发工具

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录

登录

忘记密码 ?

切换登录

注册