Какими ПО пользуются программисты сайтов?

[Удален]
#31

текстовый редактор vim ! =)

все остальное для меня жутко неудобные фиговины в т.ч. и Sublime хоть он и не плох,

кто решится поспорить, подумайте сможет ли ваш редактор создать подобный workspace ( и так в каждой вкладке ):

в качестве системы контроля версий mercurial, в качестве deploy (make install)

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#32

Phpstorm и heidiSql для ковыряния в базе.

Artisan
На сайте с 04.03.2005
Offline
375
#33
imagine:
текстовый редактор vim ! =)

Linux вчера установил?

imagine:
https://habrastorage.org/files/7f3/b08/942/7f3b08942d5f4498816bfa66658d93d6.png

Похоже, что школьников сейчас

не учат отделять данные от кода.

www.leak.info / ДАРОМ линки конкурентов и забытых доменов
[Удален]
#34
Artisan:
Linux вчера установил?

позавчера =)), вообще то gvim для windows доступен уже много лет, это так для "разбирающихся"

Artisan:
Похоже, что школьников сейчас
не учат отделять данные от кода.

Ну ка ну ка подробнее =))

похоже, что ты вообще не разбираешься в предмете =))

и откуда такая попаболь? vim не осилил?

F
На сайте с 30.12.2015
Offline
0
#35

sublime text 3

denwer

SeVlad
На сайте с 03.11.2008
Offline
1609
#36
imagine:
подумайте сможет ли ваш редактор создать подобный workspace

Акелпад под винду. В вайне тоже работает.

Но мне нифига не понятно, как можно кодить через замочную скважину - когда видно 10-20 строк длинной по 80 символов.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S3
На сайте с 29.03.2012
Offline
366
#37

Что значит онлайн? Вживую править на рабочем сервере? Это нонсенс.

А для разработки стоит связка docker+docker-compose+docker-machine, в качестве редактора- Pycharm. Настроен localhost на внутренний домен. Все это храниться в mercurial для моментального релиза.

В этом случае я знаю что все будет на боевом сервере работать также как и при разработке

[Удален]
#38
SeVlad:
Акелпад под винду. В вайне тоже работает.

Без пафоса, но в vim это сделано гораздо удобнее и не притянуто за уши как это часто происходит в других редакторах, типа "расположить каскадом, слева на право и т.п".

Я пишу vsp и дополнительное окно редактируемого файла открывается слева, пишу sp и оно снизу. Таким образом workspace вырисовывается сам по себе.

SeVlad:
Но мне нифига не понятно, как можно кодить через замочную скважину - когда видно 10-20 строк длинной по 80 символов.

Если нужно использовать всю высоту, то я просто нажимаю CTRL+w SHIFT-j и окно уже слева, т.е. управление окнами это отдельная песня. А вот для чего: вы даже не замечаете сколько раз переходите по файлу чтобы посмотреть например объявление класса или чтобы посмотреть пример того, как делали раньше. Часто замечал, что программисты вообще копируют кусок кода рядом и смотрят на него, потом удаляют и т.п. а если таких мест много, то программирование превращается в низкопроизводительную беготню. В vim вы просто открываете нужные файлы рядом и весь ! контекст у вас перед глазами, вот тебе объявление класса, вот тебе шаблон, а вот тебе css и js без отрыва от контекста доступных вызовов ajax методов. Но наверное чтобы это понять надо почувствовать как это бывает по-другому, для меня редактор большинства с одним в лучшем случае двумя окнами сущее мучение.

Но vim конечно же не интуитивен, его нужно учить и тренировать пальцы, но это отчасти мое хобби учиться новому, поэтому процесс для меня этот был приятен. При этом не могу сказать что я гуру в vim, хоть и достаточно опытен.

И мега бонус: vim работает на любом linux поэтому чтобы программировать, мне даже не нужен gui, только если это не скажем web приложение. usecase это экстренный bugfix на сервере или машине клиента где нет нужного окружения ( это плохо, но порой горит), после чего неспеша коммитим в репозиторий проекта, конечно обычно это не требуется.

M2
На сайте с 12.12.2015
Offline
7
#39
MinMart:
Коллеги, какими программами вы пользуетесь для редакций сайта? Что бы в режиме онлайн можно было вносить изменения.
Использую BBedit, вроде бы все хорошо. Но я не пробовал не чего другого. Отредактировал файл, сохранил, далее пошел на браузер и посмотрел. Часто пользуюсь Мозилой, что бы понять где файл лежит. Вот и решил спросить, чем пользуются профи! Очень интересно.

Вообще отлаживаюсь на локальном сервере OpenServer. Потом заливаю на рабочий сайт Total Comaner'ом или Hitonic FTPSync'ом.

[Удален]
#40
Sly32:
Что значит онлайн? Вживую править на рабочем сервере? Это нонсенс.

такое бывает =). Представьте у вас на сервере 3000-10000 онлайнов, ошибка в шаблоне !!! ну скажем в условии, зафиксить ее пару секунд, неужели вы будете deploy-ить весь проект с рестартом? В общем бывают мелкие ошибки в т.ч. js/css, которые можно пофиксить прямо на сервере, ничего страшного в этом нет (если это не обычная практика разработки =) ).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий