RT,本地连接到服务器,然后修改完代码再上传至服务器看效果,本地环境就作废了,各位有过长期这样编程经验的麻烦给点建议,有什么好的技巧分享吗?比如用什么 IDE,我用 phpstorm,但是看不到远程服务器 IP,没有 zend studio 方便
1
UnisandK 2016-03-24 11:50:38 +08:00
phpstorm 可以远程调试啊, ssh 做好端口映射吧 xdebug 打开,用远程环境下断点都可以
|
2
stupil 2016-03-24 11:52:07 +08:00
本地连接到服务器,然后修改完代码再上传至服务器看效果,.
还是在本地开发啊,只不过远程调试而已。 很多人都习惯单开一个环境联调,只不过你们公司提供了。 |
3
lepig 2016-03-24 12:14:36 +08:00
我脚的楼主在 ctrl+s 和 svn up/git commit&&git push 之间很蛋疼
|
4
pubby 2016-03-24 12:20:01 +08:00
我们主要也是 php ,一直也是连到本地测试服务器开发
每个人在上面分配了独立的虚拟机,环境配置跟线上基本一致。 每个项目给每个开发人员都分配各自的测试域名。 有些同事直接 putty 上去 emacs/vim 干活 有些用 phpstorm 在本地开发,在保存文件的时候会自动同步到测试机的,调试也没问题 建了个 gitlab 统一管理代码。 |
5
murmur 2016-03-24 12:56:44 +08:00
不允许在本地开发么?不会这么变态吧
|
6
Light3 2016-03-24 12:58:29 +08:00
我到想连远程 本地跟服务器的配置不一样。本地也没有测试服务器。。上了十有八九会报点错
|
7
a6377508 2016-03-24 12:59:36 +08:00
ngrok 这个怎么样
|
8
feiyuanqiu 2016-03-24 13:03:00 +08:00
能干活就好...不然你就想办法弄个事故出来,看团队有没有心去解决问题
|
9
gssdromen 2016-03-24 13:07:27 +08:00 via Android
听说 emacs 擅长这个
|
10
daben1990 2016-03-24 13:13:18 +08:00
挂载到本地,或者直接 VIM 编程,我这两年,都是,本地 imac ,远程 Ubuntu 主机进行编码
|
11
wizardoz 2016-03-24 13:19:10 +08:00
@gssdromen 我是 emacs 党,但是我觉得这个功能 sublime 做的比 emacs 好, sftp 插件。 emacs 的远程编辑有时会在保存的时候因为网络原因导致 emacs 卡死,可以 C-g 取消保存,但是东西就传不上去了。
|
12
Anybfans 2016-03-24 13:23:33 +08:00
原来的公司都是可以再本地调试的。但是换了个公司后,调试都要在服务器上搞,好不习惯。关键是不能用可视化的数据库管理软件。
|
13
SeanGeek 2016-03-24 13:51:02 +08:00
首选 Vim
其次 用 Atom 配合 Remote Sync 插件 你值得拥有 |
15
zhicheng 2016-03-24 13:57:29 +08:00
可以用 sshfs
不能用可视化的数据库管理软件,这是谁告诉你的? |
17
hitmanx 2016-03-24 14:13:39 +08:00
试试看 sshfs ?我上回 mark 了自己都还没试,可以通过 ssh 把远程目录挂载到本地
|
18
rubytek 2016-03-24 16:15:24 +08:00
目前是 VsCode+sftp 插件写, ssh 登陆到服务器调试,已不再折腾。
|
19
codingpp 2016-03-24 17:08:09 +08:00
公司是配了个 Samba ,服务器映射到本地的一个目录上
|
20
akira 2016-03-24 17:28:26 +08:00
尽量减少人工登陆生产服务器的动作
|
21
valiantjiang 2016-03-24 23:47:39 +08:00
你们公司用的是工作站?
|
22
banksiae 2016-03-25 09:23:20 +08:00
bycompare
|
23
kungfuchicken 2016-03-25 11:02:23 +08:00
可以尝试下 Docker 解决这个问题
|