Автоматизируем работу с IDE, Chrome и TotalCommander при написании сайта

6th Март 2010 ;)

Я пишу код своей ГовноCMS в Programmers Notepad. но перед тем как начать серьезно что-то писать я запарился давить кнопки и путаться в переключении между редактором, Браузером и FTP менеджером (TotalCommander)

Programmers Notepad

т.к. в Programmers Notepad нету встроенного FTP менеджера, то я юзаю TotalCommander. Пишу я редко но медко, и за 2 дня я написал всего строчек 30, зато каких.. но не в этом дело, а том что мне постоянно мешают переключения окон, я путаюсь и не только с этим но и еще и другие окна висят, а в XP переключалка примитивная, и нельзя настроить порядок переключения.

 

Тогда я поступил так, я написал быстро в AutoHotKey небольшой скриптец, который по ESC мне все переключает.

Написал код в Programmers Notepad, сохранил, нажал ESC, и мне вылазит TotalCommander, где я копирую файл на FTP, нажимаю ESC, и мне открывается браузер, где я жму F5, и смотрю результат, когда я в браузере нажму ESC, то я мнова попадаю в Редактор Programmers Notepad и никуда больше. Этот строгий порядок очень важен, т.к. теперь я не отвлекаюсь на нечто другое. У меня не вылезет случайно Help к AutoHotKey, или LiveWriter..

Плюсы такого подхода очень важны – скорость работы увеличивается в разы, моск начинает думать над проектом, а не путаться в тасках. Вообщем всем советую.

А в качестве примера приведу исходник AutoHotKey который собственно все и делает:

#SingleInstance force

ESC:: ; ———-Win+E
IfWinActive, Programmer’s Notepad
    {WinActivate Total Commander
    return
    }
IfWinActive, Total Commander
    {WinActivate ahk_class Chrome_WidgetWin_0
    return
    }

If WinActive("ahk_class Chrome_WidgetWin_0") and WinExist("Programmer’s Notepad")
    {WinActivate Programmer’s Notepad
    return
    }

А теперь каснемся моих спонсоров: Строили ли вы когда нибудь дома ? Вы вообще думали где вы будете жить когда заработаете в инете кучу денег ? Построить дом самому очень проблематично, у меня муж сестры строил сам, но это просто очень тяжело и уходит не один год, поэтому предлагаю посмотреть типажи и осзнакомиться вообще с проектами. дома из оцилиндрованного бревна. Деревянные дома представляют особенную ценность. Всего хорошего.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Комментарии читателей

  1. Alex Pro |

    Если вести разработку на локальном сервере, то промежуточное действие в виде закачки по ФТП попусту пропадает. Экономия времени и нервов просто потрясающая!

    Накодил -> CTRL+S -> переключился -> F5

    Всего 4 действия!

    А вообще задумка хорошая, затверждаю.

  2. jkeks |

    если работать с автовыкачивалкой на FTP тоже все решится.
    Автоматизировать еще глубже смысла нет, разве что еще в браузере принудительно переключать нужную вкладку. ;)