你的开发软件环境是怎样的?

2013-01-25 14:14:11 +08:00
 m
例如mysql,radis安装在哪?是否使用IDE?
如何适应不同开发终端下快速上手开发?

有部分人全部环境安装在开发机上
有部分人内网server搭建mysql之类服务,本地git,ide,外网需要vpn拨入
有部分人则开发终端无任何代码,任何终端都是SSH+VIM搞定

那么你的环境是怎样的?
目前来说怎么做才是你认为做好的?
2688 次点击
所在节点    问与答
9 条回复
saharabear
2013-01-25 14:17:54 +08:00
无任何代码,全部ssh/mosh+emacs搞定.

有些时候需要vpn连上去,连上去也是ssh搞定.
phuslu
2013-01-25 14:18:04 +08:00
目前是 vmare player + sublime text 2 来搞定.
大内存 + SSD 是生产力啊 :)
m
2013-01-25 14:42:14 +08:00
@saharabear 如果是相对大一点,需要多人协作的项目呢?
不能要求每个人都ssh上去在各自目录下用文本编辑器开发吧?
m
2013-01-25 14:43:28 +08:00
@phuslu vmare player 的做用是什么呢?
zz
2013-01-25 14:44:14 +08:00
vgrant sublime
phuslu
2013-01-25 14:45:29 +08:00
@m 用来起管理 ubuntu/windows 虚拟机的. 我的本子用的是 windows 7 64 bit. :)
saharabear
2013-01-25 15:57:55 +08:00
@m 那个,一百来人参与的项目,三十几个编码的,二十来个测试的,还有十几个天天呆在服务器上不知道做啥的,这种应该算相对大的项目了吧?

不过也有人不用文本编辑器,他们用ide,用的一种奇怪的东西,可以100%保持本地编辑和dev server上的代码完全同步(因为是局域网),然后开一个shell做编译和跑testcase,编辑代码在本地用那种同步工具,然后用ide.
ericFork
2013-01-25 16:18:07 +08:00
@saharabear 奇怪的东西大概是类似 sshfs 的东西?
jackyz
2013-01-25 17:40:13 +08:00
无任何代码,全部 ssh+emacs 搞定。
@m 如需多人协作,各自在自己的目录用 git 管理代码,再指定一个帐户来 fetch/merge 就好了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/58761

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX