用于Web应用程序开发的IDE,使本地代码和服务器代码保持同步
IDE for Web App development that keeps local code and Server code in Sync
在我12年的编程经验中,我一直使用Vi/Vim进行编程,因为所有IDE都非常庞大,导致计算机运行缓慢但对于用PHP/javascript开发Web应用程序,主要的痛点是在本地进行更改并将其与服务器中的代码同步。我一直在手动上传文件,但很快我就失去了对服务器中所做更改的跟踪,这些更改需要提交到我的源代码控制系统(svn(
什么是最好的IDE,它最小且快速,但具有允许本地编码但允许在服务器中上传更改的功能,甚至可能允许我仅在服务器中直接进行更改
就我个人而言,我发现IDE提供的大量工具远远超过了它的"体积">
至于您的问题,为什么不直接将存储库签出到web服务器,当然要确保web服务器本身配置为不提供.svn
文件夹中的任何内容?
VIM可以直接访问删除服务器上的文件,因此您可以像在部分问题中要求的那样对其进行编辑("甚至可能只允许我在服务器中直接进行更改">(:
vim scp://user@hostname.example.com//path/to/file.txt
路径语法可能会根据您的需要(用户名、端口等(而有所不同
大多数编辑器和IDE都支持类似的东西。顺便说一句,
IMHO,最好的IDE仍然是Unix,
保持开发代码和生产代码同步将是一场噩梦!拥有一个单独的开发环境的全部意义在于对您的实时系统进行更改!事实上,随着复杂程度的提高,在进行开发的地方和代码运行的地方之间通常会有越来越多的独立环境。
部署到实时系统上的最佳方式是从SVN签出(已从开发环境中签入代码(。如果生产系统无法访问repository,请在本地签出并使用rsync进行部署。
它可能不满足轻量级标准,但Aptana Studio确实允许您自动保持本地和远程代码同步,并直接在远程服务器上编辑文件。
- JSON的FullCalendar服务器代码
- 如何保存要在服务器代码中使用的 JavaScript 值
- 是条纹.js是服务器代码(宝石条纹)的完全替代
- Meteor 1.2.1 版本 服务器代码中的 Meteor.method({}) 不起作用
- Web服务器代码工作不正常
- 服务器代码HTTPPOST到远程服务器;Javascript API调用
- 服务器代码HTTPPOST到远程服务器Django
- ServiceNow UI操作调用客户端和服务器代码
- 基本的javascript对象和mime关于基本的web服务器代码
- 我应该为客户端和服务器代码使用不同的单元测试框架吗
- 我的ASP.NET页面怎么能从客户端代码到服务器代码来回几次呢
- 服务器代码执行后的Post表单
- 纯HTML中的短代码(没有服务器代码)
- 在asp.net中从javascript调用服务器代码时未定义的值
- 如何处理js模板重复的服务器代码
- 通过ajax保存表单数据,不需要服务器代码
- 如何添加javascript代码到LinkButton通过服务器代码c#
- 如何在服务器代码运行MVC2之前运行javascript
- 从另一个方法存根(客户端代码)调用一个方法(服务器代码)
- 服务器代码无法识别流星模板