13 3,395 Posted March 17, 2012 XVM: eXtended Visualization ModСкачать XVMУстановка и базовая настройка XVM - инструкция на официальном сайте модификации. Если у вас возникли дополнительные вопросы - прочтите FAQ по XVM. Если даже после внимательного ознакомления с инструкцией по установке и FAQ у вас остались вопросы - вы можете задать их в разделе Настройка XVM. 6 2 Share this post Link to post Short link Share on other sites
█XlebniDizele4ku 344 #25815 Posted December 16, 2012 Редакторы и программыИнформация для тех, кто решился редактировать конфиг руками."Чем редактировать файлы .xc?" Любым нормальным текстовым редактором (не Word!).Удобнее всего использовать текстовые редакторы с подсветкой синтаксиса: Notepad++ (ниже есть инструкция), Akelpad, Sublime text 2. Можно воспользоваться специализированым XCPad.Кодировка файлов должна оставаться UTF-8 с BOM. В случае блокнота Windows, всегда: Сохранить как -> Кодировка: UTF.Notepad++ Скачать Notepad++ . Открыть в нём файл конфига xvm. В верхнем меню - Синтаксис - J - JavaScript. После этого рекомендую нажать Alt + 0 и открывать интересующие секции по плюсам (развернуть - Alt + Shift + 0). Будьте осторожны при удалении/добавлении секций. Закрывающие фигурные скобки } завёрнуты под плюсы. > А можно как-то заставить его автоматически применять синтаксис JavaScript к файлам *.xc? "Опции" -> "Определение стилей" Слева выбираете тип подстветки синтаксиса (Javascript) Внизу в поле "Польз. расширение" вводите "xс" (без кавычек). "Ок" Всё, теперь при открытии файлов *.xc будет автоматически применяться подстветка синтаксиса JS.Также в окошке "определение стилей" при выделении вашего типа подсветки синтаксиса можно настроить параметры отображения по своему вкусу, либо посмотреть несколько предустановленных цветовых схем в пункте "Выбрать стиль". Так же рекомендуем посмотреть видео по Notepad++ от пользователя XVM @FlexoFF: "Формат (синтаксис) конфига" При внимательном рассмотрении можно выявить закономерность расположения запятых и фигурных скобок {}. Внутри фигурных скобок находится, как я называю, секция. Внутри секции могут быть как другие секции так и элементы.Частая ошибка - неправильная расстановка запятых. Запятая разделяет элементы или секции. В конце секции запятой быть не должно. "definition": { "date": "24.10.2012", ... "author": "XlebniDizele4ku" }, <- запятые между секциями. "battle": { "mirroredVehicleIcons": true, "showPostmortemTips": false, "removePanelsModeSwitcher": true, <- запятые между элементами. "highlightVehicleIcon": false, "useStandardMarkers": false <- запятой в конце секции нет. } Все ключи и хорошая половина значений обрамляются в кавычки.На этом же скрине можно видеть квадратные скобки. Это перечисление. В программировании называется массив или Array. В массив можно добавить ещё сколько хочется строк. Проверяем запятые и кавычки. После двойного слэша (//) идёт комментарий. Программно ничего не делает, только поясняет смысл секции или строки. Можно закомментить какой-то элемент или секцию и она XVM-ом будет пропускаться как и не было (браться дефолтная). В таких случаях удаления или закомменчивания не забываем про запятые и следим за наличием как открывающих фигурных скобок, так и закрывающих. Узнать больше о формате подстановок. Примечание для редакторов: В дефолтном конфиге на этот пост есть ссылка(без согласования пост не удалять). 17 1 Share this post Link to post Short link Share on other sites
13 3,395 #54432 Posted April 9, 2013 Пользователем @FlexoFF была подготовлена отличная видеоинструкция по установке XVM: 4 Share this post Link to post Short link Share on other sites