Файл разметки 1С для Geany (Windows, Linux)



Файл разметки (синтаксиса) 1С для Geany (Windows, Linux).
Необходимая вещь для написания документации с сохранением разметки (синтаксиса) языка 1С.
Для перевода в кода 1С в HTML нужно воспользоваться встроенным плагином Экспорт: Инструменты — Экспорт в HTML

Описание

Необходимая вещь для написания документации с сохранением разметки (синтаксиса) языка 1С.

Для перевода в кода 1С в HTML нужно воспользоваться встроенным плагином Экспорт: Инструменты — Экспорт в HTML

Скачать Geany можно по ссылке http://www.geany.org/

Внимание!!!

Для работы синтаксиса необходимо перевести текст в кодировку utf-8

Инструкция для добавления синтаксиса

  1. Добавьте связь типа файла и расширения в программу

    В главном меню:

    English: Tools -> Configuration Files -> filetype_extensions.conf
    Russian: Инструменты -> Файлы настроек -> filetype_extensions.conf

    или найдите файл на диске:

    Linux: ~/.config/geany/filetype_extensions.conf
    Windows 7: c:UsersusernameAppDataRoaminggeanyfiletype_extensions.conf
     

  2. Добавьте новую строку перед в секции [Extensions]

    1C=*.onec;*.1c;*.1с;*.1С

  3. Скопируйте файл filetypes.1C.conf в папку

    ~/.config/geany/filedefs/ (Linux)

    или

    c:UsersusernameAppDataRoaminggeanyfiledefs (Windows 7)

  4. Перезапустите Geany.
     
  5. Готово

    В меню

    Russian: Document > Set File Type
    English: Документ -> Установите тип файла

    должно появиться «файл 1С»

 

10 Comments

  1. Поручик

    (0) А Notepad++ при каких делах?

    Reply
  2. baton_pk

    (1) Поручик, думаю, что в любом случае не при этих:

    Linux

    Reply
  3. webester

    (1)Автору может и не нравиться notepad. А еще он может быть не одинок в использовании каких то определенных инструментов.

    Reply
  4. lustin

    (3) совершенно не одинок…. я бы даже сказал совсем не одинок

    Reply
  5. alyaev.a.v

    (4) lustin, Чем же вам так Notepad++ не угодил?

    Reply
  6. knight2007

    (5) alyaev.a.v,

    Могу ответить за него…

    1. Geany работает под Windows и Linux, т.е. все настройки одни и те же под разными платформами. А 1С уже давно может работать на серверах с Linux.

    2. Работа с файлами огромных размеров в Notepad приводит к непредвиденным ошибкам. Проверено.

    3. Почему-то Notepad++ последних версий не очень стабильно себя ведет. Но может быть это мне так «повезло» 🙁

    Reply
  7. Поручик

    (6) Для тупых. «Скачать Geany можно по ссылке» ведёт на сайт Notepad++ Home

    Reply
  8. lustin

    (5) alyaev.a.v, да стоит у меня Notepad++, стоит… И даже включен в стандартный образ для компьютера разработчика (правда я вам скажу что установка происходит слегка нестандартно https://chocolatey.org/packages/notepadplusplus.install)

    С другой стороны мне нужна кроссплатформенность — причем с одинаковым результатом, причем у меня не только 1С, но и 1Script — для которого под linux нормально пока не попишешь. В своё время я Geany подглядел у @baton_pk (2) https://bitbucket.org/EvilBeaver/1script/issue/132/ide

    Плюс у меня исходники того же ERP — еще те портянки в git. Здесь Notepad++ ведет себя странно в части больших файлов

    (6) поправьте ссылку в статье — реально ведет на Nodepad++

    Reply
  9. knight2007

    (7) Поручик,

    Поправил.

    Reply
  10. knight2007

    (8) lustin, уже

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *