Navigation




Faster

Ускорение работы с текстовой информацией

Программа Faster для тех, кто реально хочет ускорить свою работу за ПК. Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования.
Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода.
Советую вам особо не рассказывать про программу своим коллегам на работе, а просто делать свою работу быстрее, чем другие.
Программа Faster не хранит и не копирует без вашего ведома данные в облачные системы интернета, программой можно пользоваться в оффлайн режиме и знать что ваши данные никогда не опубликуются и не будут использоваться третьим лицами в своих целях. Это принципиальная позиция разработчика. Помните, что если данные лежат в облаке в интернете, то это уже не только ваши данные.

Многофункциональность

Программа Faster помогает вводить одни и те же фразы при редактировании документов, при переписке в месенджерах, выполнять однотипные действие в проводнике, быстро выложить часть экрана, небольшой файл и часть текста в интернет (без регистраций и рекламы), настроить скрипты на выполнение однотипных задач, сравнить два куска текста, две директории и синхронизировать их, проанализировать директории, найти дубликаты. Программа Faster для тех, кто часто использует Copy-Paste и много работает с текстовой информацией и различными файлами.
Программа Faster не требует предварительной установки, не хранит информацию в реестре. Каталог с программой можно носить с собой на флешке, и работать с программой на любом компьютере с Windows. Все данные пользователя находятся в папке Data в каталоге с программой.

Контекстная подсказка

При наборе первых двух символов выскакивает контекстная подсказка в любом окне Windows. В начале списка идут шаблоны ввода в зависимости от класса окна, потом недавно скопированные в буфер обмена тексты. В конце списка идут отдельные слова, если включен режим "Добавлять отдельные слова в подсказку". Слова берутся из всех ранее скопированных в буфер обмена текстов.
Если нажать ввод, то подставится первая в списке подсказка (данную опцию 'Ввод первой подсказки' можно отключить - правой кнопкой мыши по икноке программы в трее).
Если нажать правый Ctrl, то можно выбрать конкретный элемент или исключить из списка ненужный текст или слово(клавиша Минус). Клавишей Delete можно полностью удалить элемент из списка буферов обмена.
Можно настроить место вывода окна подсказок - в одном месте экрана, либо под мышью.


Буфер обмена

При работе программы каждый буфер обмена сохраняется в списке. Можно в любой момент просмотреть этот список, выбрать, найти необходимую информацию, ранее скопированную в буфер обмена.


Шорткаты Faster

Любой шорткат можно отключить и не использовать. Можно добавить и настроить свой.
Самый лучший пример работы шорткатов: двойным кликом мыши выделили слово/переменную в тексте, нажали одним пальцем левый Кт (Ctrl) и слово уже в буфере обмена, поставили курсор в новое место, нажали левый Шт (Shift) и слово/переменная вставилось в новое место.

Подробнее


Форматирование текста

Тем кто занимается программированием, удобно когда текст программы красиво отформатирован. Теперь в любой момент времени можно отформатировать выделенный код. Выделяем кусок текста и нажимаем "Кт левый". Пока программа распознает код 1С и C++. Так же всегда можно сравнить два куска кода, скопировав оба в буфер обмена(например две функции). Ну и конечно контекстная подсказка - подстановка имен процедур, переменных и целых кусков кода. Главное отличие от других программ по подстановке кода (а их сейчас в 1С много стало) это то, что Faster работает в любом окне и помогает быстро заканчивать слова и предложения в любом окне. Т.е. если Вы работали с модулем обработки, то потом при написании сообщения, например в Skype по работе, легко подставляются имена переменных, функций, кусков кода.

Пример 1

Пример 2


Шаблоны ввода

Шаблоны ввода помогают программисту вставлять целые куски кода, или конструкции, набрав только первые символы. Есть уже настроенные шаблоны для 1С и C++. Можно добавить свои для любого языка программирования или просто для редактора текста. Шаблоны ввода можно настроить и для ввода определенной последовательности клавиш. Например в настройках уже есть шаблон по обновлению конфигурации 1С из поставки (в нем надо только путь прописать свой). Шаблоны ввода всегда находятся внизу общего списка в окне "Faster - Продолжатель", которое вызывается клавишей "Кт левый". Шаблоны ввода можно поделить по классам программ. Для 1С свой список, для C++ свой и т.д.

Скриншот

Переключение языка ввода

Изначально программа Faster появилась из-за маленькой проблемы при работе с компьютером. На разных компьютерах по-разному переключается раскладка. Кто-то любит Ctrl+ Shift, кто-то любит Alt+ Shift. Программисты, которые пишут код на английском, а комментарии на русском, очень часто переключают клавиатуру.
После запуска Faster: левый Shift - это английский, правый - русский. Все просто. При переключении с одного окна на другое не надо смотреть какая раскладка текущая, можно нажать правый Shift и точно знать что можно писать на русском. Нажали левый Shift - начали писать на английском.
Но если вам не надо использовать данную функцию программы, то ее можно отключить в настройках программы.

Свои шорткаты

Всегда можно добавить свой шорткат. Для этого надо перейти в 'Настройка->Настройка шорткатов->Шорткаты Faster'.
Для добавления нового элемента в любом списке надо сделать правый клик на иконку (см. скриншот).
Далее в колонке 'Наименование' (двойным кликом на ячейку) надо ввести шорткат русскими символами (аналогично другим элементам).
или английскими символами в колонке 'Шорткат Eng'. И нажать клавишу 'Ввод'. Если шорткат распознается, то набранный текст запомнится.
Потом в колонке 'Текст' надо ввести необходимый шаблон ввода.
Для того чтобы новый шорткат заработал его надо отметить.
Переключаемся на другое окно в Windows и проверяем.

Скриншот


Калькулятор

В любом текстовом редакторе можно ввести математическое выражение и Faster поможет его вычислить. Для этого пишем выражение в любом месте где можно ввести цифры. Выделяем выражение, сначала нажимаем "Кт левый",отпускаем, потом "Кт правый". Окрывается окно, где есть данное выражение и внизу видим результат. В последней версии есть закладка "Калькулятор", на которой можно проводить расчеты, и они будут всегда под рукой.

Скриншот

Сравнить открытые директории

Самый простой способ сравнить открытые директории в проводнике в Windows. Нажимаем правой кнопкой на иконку Faster и выбираем "Сравнить открытые директории". Сравнение происходит в отдельном процессе, что позволяет сравнивать большие по объему директории в фоновом режиме.

Скриншот

Анализ открытых директорий

Самый простой способ проанализировать содержимое открытых директорий в проводнике в Windows. Нажимаем правой кнопкой на иконку Faster и выбираем "Анализ открытых директорий". Анализ происходит в отдельном процессе, что позволяет анализировать большие по объему директории в фоновом режиме.

Скриншот

Кнопка Пуск

Программу Faster можно использовать как кнопку пуск в Windows 8.
Для этого надо ярлык программы закрепить на панели задач. После повторного запуска программы будет выскакивать меню, подобно кнопки пуск. Все ссылки редактируются в настройках в главном окне Faster.
Такой подход удобен и тем что, если переустановили Windows (купили новый ноутбук), надо только закрепить на панели задач программу Faster и все ссылки опять под рукой.

Скриншот

Генератор QR-кода

Для удобства обмена интернет ссылок между устройствами программа Faster моментально создает QR-код. Копируем в буфер обмена ссылку и нажимаем два раза правый Ctrl. Откроется окно с буферами обмена, нажимаем "Показать QR код". Теперь можно с помощью планшета или телефона считать QR-код. Такой подход ускоряет процесс обмена ссылок и текста между устройствами.
Для генерации QR-кода используется googleapis.com

Скриншот

Состав программы

Faster.exe - выполняемый файл самой программы Faster;
zlib1.dll - библиотека для работы с файлами в формате Compound Document;
Resources\7za.exe - консольная программа для работы с zip-архивами;
Resources\7-zip.chm - файл помощи для программы 7za.exe;
Resources\FTG.ini и Faster.ini - файлы настроек при первом запуске программы Faster;
Resources\Defy-m.exe - вспомогательная программа (как отдельный процесс) для работы в фоне, а так же для обновления самой программы Faster.
Resources\FTT.dat - файл ресурсов для программы Faster;
Resources\Helper.ftd - файл помощи по языку Defy;
Resources\Modules.ini и Modules-Faster.ini - файлы с модулями при первом запуске программы Faster;
Resources\SciLexer.dll - библиотека для работы с разноцветным текстом;
Resources\Scripts-Faster.ini - файл с предопределенными скриптами на языке Defy при первом запуске программы Faster;
Resources\ServiceModules.ini и ServiceModules-Faster.ini - файлы со служебными модулями при первом запуске программы Faster;
Resources\FasterDll.dll - библиотека для перехвата клавиш в других окнах для показа окна подсказок.