Использую Notepad++ при программирование. После настройки плагина Quicktext, редактор стал очень удобным для быстрой работы. В последнее время захотелось ещё более автоматизировать и ускорить процесс программирования. Возник вопрос ускорения поиска в документации битрикса по ключевому слову. В notepad++ есть стандартный функционал добавления горячих клавиш запуска внешних программ, например если нажать сочетание клавишь Alt+F2 откроется браузер со страницей http://www.google.com/search?q=$(CURRENT_WORD), где $(CURRENT_WORD)- слово, на которое сейчас наведен курсор.(Для редактирования этих команд нужно изменить файла shortcuts.xml в директории C:\Documents and Settings\Admin\Application Data\Notepad++. Редактировать нужно с закрытым Notepad++)
Так вот, сначала я пытался сделать get запрос к поиску в самой документации битрикса http://dev.1c-bitrix.ru/api_help/?Sea...RENT_WORD) . Что не дало результатов, т.к. внешние get запросы страница документации не обрабатывает. Решением стало использование Яндекса для поиска на отдельном сайте. Запрос выглядит так
В дополнение есть интересный плугинчик Language Help который умеет запускать CHM документ с документацией API и нужной строкой поиска. Но он у меня иногда не правильно работал. Может у Вас заработает
З.Ы. Как преверженец нотепада хочу посоветовать изучить AutoHotKeys. Эта штука при правильном применении устраняет все мелкие неприятности работы в нем да и не только.
К примеру конструкция:
; Add BR for Shift + Enter +Enter:: PostMessage, 0x50, 0, 0x4090409,, A ; Switch to English clipboard = <br /> Send, +{INS} clipboard = return
научит его добавлять <br /> по шифт+энтер
а вот такая
; Create empty line before ~^+Enter:: Send, {Home}{ENTER}{Up} return
Добавит пустую строку выше курсора по ктрл+шифт+ентер
Немного пошаманив на ней же можно организовать поиск по пхп на сайте php.net и т.д. разнеся сайты на разные горячие кнопки.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».