Автозавершение и подсветка синтаксиса AMXX для Notepad++

Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Автозавершение и подсветка синтаксиса AMXX для Notepad++, созданная fysiks и доработанная the_hunter

Что нового:
  • Поддержка AMXX 1.8.3 и ReAPI
  • Автозавершение констант
  • Тип возвращаемого значения функции
  • Описание функций (только Full версия)
  • Исправлены ошибки
Версия FULL
  • Подсказки с полным описанием функций
Версия LITE
  • Без описания функций

Установка:
  1. Файл AMXX GoldSrc.xml положить в папку с установленным Notepad++ /plugins/APIs/
  2. В Notepad++ нажать на Синтаксисы -> Задать свой синтаксис -> Импортировать и выбрать файл AMXX GoldSrc Highlighting.xml
  3. Перезапустить Notepad++

npp.png
 

Download all Attachments

Последнее редактирование:
Сообщения
28
Реакции
24
Tranquillity, редактирование самого стиля (цвет функций, строк, операторов и прочие мелочи, которые есть по дефолту с другими языками). Указывание пользовательских расширений, для которых будет доступен стиль.

P.S. Сам же использую *.xml файлик с оленей с заменой на оригинальный cpp.xml. Поддержка оленевского нотепада, вроде как, умерла. Или я ошибаюсь?
 
Сообщения
1,032
Реакции
828
Помог
10 раз(а)
Такую выпадающую штуку умеет?
2017-08-30_195053.jpg
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
Javekson, да. При начале ввода появляется выпадающий список возможных вариантов.

К сожалению, я не могу его использовать, ибо с темным фоном он никак не сочетается.
 
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Minni, можно поправить в Синтаксисы - задать свой синтаксис - выбрать "Польз. язык: AMXX GoldSrc" - настроить вкладки "Стандартный" и "Ключевые слова"

Советую так же посмотреть в сторону VS Code, там в расширениях есть готовый amxxpawn синтаксис
Zj4xqwN.png
 
Сообщения
1,032
Реакции
828
Помог
10 раз(а)
Что-то он криво подсветку отображает в начале из-за константы TABLE_CONVERT а именно символа "^"" после чего вся стилистика сбивается.
 

Вложения

Сообщения
1,032
Реакции
828
Помог
10 раз(а)
Что-то не пойму еще куда пропал "блок-текст" для сворачивания, в любых других синтаксисах он присутствует.
P.s.: на втором изображении синтаксис с этого топика, без подсветки, просто ищу в чем может быть причина. )
2017-11-05_235751.png 2017-11-05_235829.png
5 Ноя 2017
А, все, прошу прощения, разобрался.
Добавить:
2017-11-06_000507.png
5 Ноя 2017
Забыл, что бы свертывание заработало надо еще заменить:
- ! % & ( ) , . : ; ? @ [ \ ] ^ { | } ~ + < = >
>>
- ! % & ( ) , . : ; ? @ [ \ ] ^ | ~ + < = >
Можно еще добавить: * / в конец.
В целом получиться: - ! % & ( ) , . : ; ? @ [ \ ] ^ | ~ + < = > * /
 

Download all Attachments

Сообщения
2,751
Реакции
3,017
Помог
61 раз(а)
надо это всё дело в ресурс подытожить. :blush2:
 
Сообщения
2
Реакции
1
Не работает автозавершение, в настройках галочки проставлены, пробовал так же скачивать другие версии Notepad++, как быть?
 
Сообщения
2,751
Реакции
3,017
Помог
61 раз(а)
CheaT, если принципиально обязателен Notepad++ - продолжать давать информацию. (Например, скриншоты/пруфы).
А так же можно воспользоваться отличной альтернативой https://dev-cs.ru/resources/354/
 
Сообщения
2
Реакции
1
wopox1337, При вводе выдает только то, что уже было введено в коде, больше не знаю какие скриншоты можно приложить. Если включить набор из стандартных синтаксисов Notepad++, то там автозавершение работает.
 

Download all Attachments

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу