Я ЛЮБЛЮ использовать TextMate на своем MacBook. Это является большим.
К сожалению, я хочу отредактировать некоторые файлы непосредственно на моем dev сервере, так как трудно воссоздать среду локально. Я использую Мерзавца, таким образом, одна альтернатива должна просто отредактировать локально, фиксация мерзавца, нажатие мерзавца и затем слияние мерзавца, но это отчасти усложнило каждый раз, когда я хочу внести простое изменение.
Я просто... использовал бы другое решение. Одна вещь, которую я попробовал, монтирует жесткий диск через MacFusion и затем загружает это в редакторе. Но это таким образом чертовски отстающее/медленно!
Кто-либо приготовил лучшее решение?
Вам не нужно нажимать
каждый раз, когда вы вносите простые изменения; git - это распределенная система контроля версий, вы фиксируете
в своем локальном репозитории для внесения небольших изменений. Вы должны только отправить
в удаленный репозиторий после того, как закончите работу над функцией / ошибкой (или, если вы действительно огромны, то над полной подфункцией). Ну, это при условии, что вы можете воссоздать окружающую среду; что, по-видимому, вы не можете.
Хороший текстовый редактор может иметь интеграцию с вашей любимой системой управления версиями; Если вы не можете настроить свой редактор на фиксацию и отправку изнутри вашего редактора, приобретите достойный редактор.
Еще лучший редактор может быть настроен на сохранение, фиксацию, отправку, компиляцию и запуск вашей программы одним щелчком мыши или нажатием клавиши.
Я использую Fetch и TextMate именно для таких задач. Fetch можно настроить на использование TextMate в качестве внешнего редактора и даже автоматически открывать файлы в TextMate двойным щелчком.
Сохранение окна в TextMate автоматически переносит файл обратно на сервер. Конечно, вам придется зафиксировать изменения на сервере в более позднее время.
Я уверен, что большинство FTP-клиентов Mac могут делать то же самое.