将 TextMate/Coda 与传输和版本结合使用的工作流程
我使用 TextMate 来完成我的 HTMl、PHP、JS/其他语言,并使用 CSSEdit 来完成我的 CSS。
我想将 TextMate 与 Transmit 更好地集成,因为目前我的工作方式如下:
TextMate:编辑代码 传输:查找文件夹并拖至在线服务器 火狐浏览器:刷新页面 冲洗,重复。
这对我来说感觉非常笨重,我对 CSSEdit 做了同样的事情(尽管 CSSEdit 的实时预览意味着我只需上传一次),但我希望能够在保存时将编辑后的文档上传到相关位置服务器(假设链接浏览已启用)。
是否有人有他们遵循的特定工作流程或在 TextMate 中启用宏来执行此类任务,因为它们肯定会让我的生活变得更轻松,如果需要的话,Coda 也是一个选项,而不是 TextMate。
能够在保存时自动提交版本/Git-Tower 也很棒。
I use TextMate to do my HTMl,PHP,JS/Other languages and CSSEdit to do my CSS.
I want to integrate TextMate with Transmit better because at the moment I work like this:
TextMate: Edit code
Transmit: Look for folder and drag to online server
Firefox: Refresh page
Rinse, Repeat.
It feels very clunky to me and I do the same with CSSEdit (although CSSEdit's live preview means that I only have to upload once) but I would like to be able to, on save, have Transmit upload the edited document to the relevant place on the server (given that linked browsing is enabled).
Does anyone have a certain workflow that they follow or macros enabled in TextMate to do such tasks as they would certainly make my life a lot easier, Coda is also an option instead of TextMate if needed.
Being able to have Versions/Git-Tower auto commit on save would be great too.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我推荐 @Adam 的解决方案来解决您问题的上传部分,但为什么您同时使用 Git 和 Transmit?为什么不使用 Git 来解决所有问题呢?
我的工作流程:
任何时候都不需要使用 FTP 客户端,一切都通过编辑器完成(以前是 TextMate,现在是 Vim)。
I recommend @Adam's solution for the uploading part of your question but why are you using Git and Transmit simultaneously? Why not Git for everything?
My workflow:
No need to use an FTP client at any point, everything is done from the editor (TextMate before, Vim now).
如果您在 Transmit 中设置站点,并打开保存文件的本地目录,则可以通过键入 ctrl-shift-f 激活 Textmate Transmit 捆绑包。然后点击 1 或 2。1 将上传当前目录,2 将发送当前文件。
If you set up a site in Transmit, and open the local directory that holds your files, you can activate the Textmate Transmit bundle by typing ctrl-shift-f. Then hit either 1 or 2. 1 will upload the current directory, 2 will send the current file.
您可以考虑使用 Transmit 将 FTP 服务器安装为卷的功能,并直接在服务器上编辑文件。对于 TextMate 来说,安装的 FTP 服务器看起来只是另一个卷。在帮助文件中搜索传输磁盘(该功能的名称)。
You might consider using Transmit's ability to mount FTP servers as volumes and simply edit the files directly on the server. To TextMate the mounted FTP server will appear to be just another volume. Search the help files for Transmit Disk, their name for this feature.