После того, как файлы были уже открыты в отдельных окнах, есть ли способ объединить их в TextMate 1.5.9? Или, есть ли способ заставить CyberDuck открывать файлы группы, отредактированные в то же время, что и проекты TextMate?
При открытии папки файлов в TextMate это группирует их всех в одном окне как такой:
Но, если я открываю несколько файлов отдельно (поскольку мой FTP вызывает), они появляются в нескольких окнах. Там какой-либо путь состоит в том, чтобы объединить несколько окон TextMate в одно, таким образом, они кажутся сгруппированными как в снимке экрана выше?
Какое приложение FTP Вы используете? При использовании чего-то как Дисковый Режим Передачи можно сделать это точно так же, как Вы обычно были бы.
Править: Я на самом деле просто обнаруживал путь, хотя это немного грубо.
Кроме того, вот скринкаст: http://cl.ly/37KA
Можно также использовать этот простой AppleScript для объединения всех открытых документов в проект:
tell application "TextMate"
activate
set openFiles to {}
repeat with doc in (every document whose name is not "untitled")
set openFiles to openFiles & path of doc
end repeat
open openFiles
end tell
Просто вставьте его в редактора AppleScript и работайте. Это оставит отдельные окна открытыми (я не мог выяснить, как автоматически закрыть их), но это должно сделать это намного легче.
Это - неправильный способ отредактировать файлы на Вашем сервере. Если Вы серьезно относитесь к работе с целым удаленным проектом с десятками файлов, я могу думать о трех лучших путях:
Используйте систему управления версиями, такую как Мерзавец или Подвижный или Базар или Подверсия.
Вы работаете над локальной копией своего веб-сайта/приложения и фиксируете/продвигаете изменения в удаленном сервере, когда Вы удовлетворены. Мерзавец очень моден в эти дни, немного поиска с помощью Google возвратит много информации.
Используйте SSH, чтобы войти в Ваш сервер и использовать Vim или Emacs.
Это странно. Но хорошим способом.
Смонтируйте свой удаленный сервер на Вашем рабочем столе.
Существует много способов сделать, это, самое надежное и изящное является ExpanDrive, но можно также использовать MacFusion или функцию Net Disk или Transmit'sDisk Interarchy или возможно (я не попробовал его), Disklet Forklit.
В основном у Вас есть новый значок для Вашего удаленного сервера на рабочем столе, и можно сделать все, что Вы сделали бы с реальными локальными файлами. Включая создание проектов TextMate.
Потенциально большое ограничение, хотя: если Ваше интернет-соединение является медленным, целый опыт может быть болезненным.