Форум Pawn.Wiki - Воплоти мечту в реальность!: Адаптируем Visual Studio Code под Pawn - Форум Pawn.Wiki - Воплоти мечту в реальность!

Перейти к содержимому

  • (4 Страниц) +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Урок ]
Адаптируем Visual Studio Code под Pawn
Оценка: ***** 1 Голосов

#1
Пользователь офлайн   shinra.tensei 

  • Аниме Эксперт
  • Вставить ник
  • Раскрыть информацию
Visual Studio Code - визуальный редактор кода, с красивым дизайном.
Сегодня мы будем адаптировать эту программу под язык Pawn.


Начало
Для начала, нужно скачать саму программу. *Кликабельно*
Далее, логично будет ее установить.
После установки, запускаем программу.

После того, как мы насладились этим прекрасным интерфейсом, следует нажать на этот значок:


Скрытый текст [Показать]


Открывается такое меню, в котором нам нужно ввести pawn и установить первое расширение в списке.

Скрытый текст [Показать]


Теперь перезапускаем программу, жмем Файл > Открыть папку, и открываем папку с вашим сервером.

Скрытый текст [Показать]


Теперь мы можем открыть наш мод, если виден синтаксис павна, то мы все сделали правильно :)

Компилирование
Зайдем в папку нашего сервера и создадим папку .vscode

Скрытый текст [Показать]


Теперь нужно настроить компилирование, для этого заходим в Задачи > Настроить задачи.

Скрытый текст [Показать]


Далее тыкаем все как на скринах ниже:

Скрытый текст [Показать]


У нас открылся файл tasks.json
Содержимое этого файла нужно заменить на следующее и сохранить:

{ 
    "version": "2.0.0",  
    "type": "shell", 
    "args": ["${relativeFile}"],  
    "windows":  
    {  
        "command": "${workspaceRoot}\\pawno\\pawncc.exe"  
    } 
}  

Основная часть закончена, теперь нужно забиндить клавишу F5 под компилирование.
Для этого переходим в Файл > Параметры > Сочетание клавиш


Скрытый текст [Показать]


Теперь нужно кликнуть по keybindings.json

Скрытый текст [Показать]


Откроется полный список биндов, и пустой список справа. Вставляем следующий код в список справа, не забываем сохранить все это.
[  
    { "key": "f5", "command": "workbench.action.tasks.build" }  
]  


Скрытый текст [Показать]

Кодировка
Переходим в Файл > Параметры > Параметры

Скрытый текст [Показать]


И добавляем в поле справа следующую строчку, и так же не забываем сохранять все это:

Скрытый текст [Показать]

"files.encoding": "windows1251"


Теперь остается выбрать сборку Pawn по умолчанию.
Скрытый текст [Показать]

Конец

Поздравляю, мы все сделали. Теперь мы можем компилировать наш мод нажатием F5. :happy:

Изображение

Сообщение отредактировал Romzes: 17 августа 2023 - 18:35
Причина редактирования: fix img

11

#2
Пользователь онлайн   M I S T E V 

  • Вставить ник
  • Раскрыть информацию
Не забыть ещё установить pawn* версию от Zeex :happy:

Сообщение отредактировал Sonic X: 18 марта 2018 - 23:07

0

#3
Пользователь офлайн   SooBad 

  • По всем вопросам пишите в профиль. Консультации в ВК не провожу.
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияSonic X (18 марта 2018 - 20:06) писал:

Не забыть ещё установить pawno версию от Zeex :happy:

pawn*
0

#4
Пользователь онлайн   M I S T E V 

  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияSooBad (18 марта 2018 - 21:59) писал:

pawn*

:help: :biggrin:
0

#5
Пользователь офлайн   Xegare 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Проще PawnVsCode скачать
И скорость компиляции в 20 раз быстрее будет
0

#6
Пользователь офлайн   MuhammadPawn 

  • Banned
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияXegare (19 марта 2018 - 05:46) писал:

Проще PawnVsCode скачать
И скорость компиляции в 20 раз быстрее будет

эээээээм так то что ты предложил PawnVsCode это и есть Visual Studio Code, токо уже готовое сразу с павн без настроек ....

#7
Пользователь офлайн   solider 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
sublime или vsc? что лучше будет? Или нет разницы ? =)
0

#8
Пользователь офлайн   MuhammadPawn 

  • Banned
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияsolider (19 марта 2018 - 14:21) писал:

sublime или vsc? что лучше будет? Или нет разницы ? =)

да разнице особо нет большой

Сообщение отредактировал MuhammadPawn: 19 марта 2018 - 14:37


#9
Пользователь офлайн   shinra.tensei 

  • Аниме Эксперт
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияsolider (19 марта 2018 - 14:21) писал:

sublime или vsc? что лучше будет? Или нет разницы ? =)


У VSC больше возможностей, например напрямую устанавливая расширения из программы.
0

#10
Пользователь офлайн   Xegare 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияMuhammadPawn (19 марта 2018 - 09:47) писал:

эээээээм так то что ты предложил PawnVsCode это и есть Visual Studio Code, токо уже готовое сразу с павн без настроек ....

Так это проще, чем трахаться с этими настройками, когда можно установить готовое!
0

Поделиться темой:


  • (4 Страниц) +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика