Друзья, долго же я мучился, искал автокомплит для Maxscript. И всё что удавалось найти - это статьи или на английском, или на китайском языках. И даже если и находил что то, - было ничего не понятно, что и куда пихать и какая последовательность действий. Но всё же, путём долгих ковыряний, изучений, проб и ошибок мне всё же удалось завести Autocomplete в Maxscript Editor. И я готов предоставить русский, понятный алгоритм действий, как это делается.
Итак начнём:
1) В редакторе Maxscript (Maxscript Editor) идём: Tool/Global Options File и добавляем вот это:
colour.string.verbatim=fore:#CB7A7A
autocompleteword.automatic=1
autocomplete.*.ignorecase=1
autocomplete.choose.single=0
autocomplete.*.start.characters=$(chars.alpha)$(chars.numeric)$_@#.
api.*.ms=maxscript.api
vc.home.key=0
buffers=20
tabbar.multiline=1
openpath.*.ms=
open.suffix.*.ms=.ms
open.dialog.in.file.directory=1
2) Создаём в блокноте текстовый документ maxscript.txt
3) Скачиваем createMaxscriptApiFile.zip, распаковываем и
запускаем createMaxscriptApiFile.ms путём простого перетаскивания его во въюпорт 3dsMax, - скрипт сформирует ключевые слова для API файла.
4) После того, как скрипт сработал, полученный в MaxscriptEditor-е список ключевых слов копируем в maxscript.txt и сохраняем.
5) Меняем расширение файла maxscript с .txt на .API и копируем этот файл в корень 3dsMax
[Образец пути]: (#\Program Files*\Autodesk\3ds Max 20**)
6) Перезагружаем 3dsMax
Источники:
На всякий случай, если ссылка на скрипт createMaxscriptApiFile.ms окажется битой, то этот скрипт выложен в виде текста в источнике 2. и 3. (использованных источников).
Добавить комментарий