-
2005-12-07. Немного флэйма по поводу настройки компиляторов
на одном из представителей текущей Top500.
- Мой первый плагин (aka штепсель/plugin/plug-in) для файлового менеджера
FAR (ФАР).
Что он делает? Если редактируемый файл называется
'makefile*', то для данного сеанса редактирования автоматически
выключается
опция 'Пробелы вместо табуляции' ('Expand Tabs to spaces').
Если файл называется '*.f90', '*.cpp', '*.h', '*.c', '*.f', '*.hpp', то
эта опция автоматически включается. Кроме того, все эти файлы
(а еще файлы '*.sh', '*.cmd', '*.ll') сохраняются с юниксовым окончанием
строки (UNIX style EOL).
Для работы плагин требует FAR version 1.70 beta 5 (build 1634). Скорее
всего будет работать и в FAR version 1.70 beta 3, но для этого его нужно
перекомпилировать. Кстати, исходники и makefile для Borland C++ v5.5
включены в архив.
Вот еще что. Если вдруг на это описание натолкнутся разработчики ФАРа, было
бы неплохо, если бы в опции редактора и в обработку события EE_SAVE был
добавлен параметр, ответственный за сохранение файла с определенным
EOL стилем (без этой опции сохранение с UNIX style EOL
у меня реализовано не очень красиво).
|
|