Visual Studio Code
{
	Установка
	{
		Необходимо устанавливать и запускать только под админскими правами, Visual Studio Code не работает без админских прав
	
		Устанавливаем VSCode
		Если нет редактора pawno ставим PawnCompiler
		Устанавливаем PawnCode
		
		При обновлени VS Code, смене расположения папки pawno или смене пользователя необходимо устанавливать PawnCode заново
		Для прикрепления pwn файлов на студию - ПКМ на файле - Открыть с помощью - Использовать эту программу для всех файлов
	}

	Управление
	{
		Разное
		{
			F5/F6/F7 - Компиляция, остановить компиляцию - повторное нажатие

			Ctrl+Пробел - Intellisense

			Ctrl+Alt+Влево/Вправо - Выделение в блоке
			Ctrl+C - Копирует строку без выделения
		}
		
		Редактирование
		{
			Alt+Z - Смена текста (false на true, true на false, 0 на 1, 1 на 0, || на &&, DIALOG_STYLE_MSGBOX на DIALOG_STYLE_INPUT)
			Alt+A/Alt+Shift+A - Коммент (2 типа)
			Alt+Shift+S - Сортировка строк
			Alt+N - Ряд цифр с использованием мультикурсора
			Alt+[-/=] - Уменьшение/Увеличение цифр (возможно с мультикурсором)
		}

		Цвета
		{
			Ctrl+Alt+C - Включение подсветки цветов
			Alt+C - Выбрать цвет
			
			Alt+F - Пометить выделенный текст цветом
			Shift+Alt+F - Снять все пометки текста цветом
		}
		
		Мультикурсор
		{
			Alt+ЛКМ - Добавление курсора (Возможно выделение слов двойным ЛКМ)
			Сtrl+D - Выделение слов
			Ctrl+F2 - Выделить слово везде в документе
			Alt+Shift+ЛКМ - Выделения области
			Alt+Shift+Стрёлки - Выделение области
		}
		
		Навигация
		{
			Ctrl+Q - Вернуться на последние изменения
			Ctrl+ЛКМ - Переход на ошибку в диалоговом окне (Рекомендуется держать pwn в открытой папке без русских символов и пробелов C:/server для быстрых переходов)
			Ctrl+Лкм - Переход на подсвечиваемую мышкой переменную функцию с инклюда (Также пкм на переменной)
			2 дополнительные кнопки мыши - Переход вперёд/назад по коду
			Alt+Стрёлка вверх/вниз - История поиска в окне поиска Ctrl+F
		}
		
		Навигация в редакторе
		{
			Чтобы скрыть левую панель нажать 2й раз на иконке слева
			Чтобы открыть файл во 2м окне - в левой панели нажать ПКМ - Открыть сбоку
			Ctrl+W - Закрыть		
			F11 - На весь экран
		}
		
		Сравнение файлов
		{
			Alt+D - Сравнить файл с другим - предварительно 2й файл можно отдельно открыть
			Alt+1 - Выбрать 1й блок текста для сравнения, Alt+2 - Выбрать 2й блок текста для сравнения (Без выделения сравнивается весь документ)
			Ctrl+PageUp/PageDown - Пред/След сравнение
		}
		
		Блоки
		{
			Ctrl+Shift+[ - Свернуть блок
			Ctrl+Shift+] - Развернуть блок
			Alt+[ - Свернуть все блоки
			Alt+] - Развернуть все блоки
		}
		
		Строки
		{
			Alt+Shift+C - Скопировать строку
			Alt+Стрёлка вверх/вниз - Перемещение строки
			Shift+Del - Удаление строки		
		}
	}	
}

Автоформатирование
{
	Необходима студия не ниже Visual Studio 2013

	Установка Visual Studio 2013
	{
		Скачиваем и устанавливаем VisualStudio2013.torrent

		После установки открыть студию и ввести ключ с UltKey.txt в Help - Register Product option
	}

	Включаем
	Tools - Import and Export Settings - Import selected environment settings - No, just inport new settings, overwriting my current settings - Browse - Выбрать VisualStudioAutoCode.vssettings - Finish

	Теперь можно копировать любой код из pawn в студию для автоформатирования
}

WinXP
{
	VSCode и Visual Studio 2013 не поддерживают WinXP, но новый компилятор PawnCompiler работает
}

Описание компилятора
{
	Скорость компиляции ускорена в 20 раз
	Размер стека увеличен до мегабайта
	Поиск рекурсий
	Русский компилятор для VSCode
	Неиспользуемые переменные и табуляция больше не выдаются как предупреждения
	Исправлен баг когда на неиспользуемую переменную или функцию выдавалась неверная строка

	Патчи Zeex:
	Увеличена длина строки до 4096
	Исправлен краш при отсуствтующих скобках и другие краши
	Поддержка 4х мерных массивов
	Констанка __line выдающая номер строки
	Поддержка sizeof от enum
	Прогрессивные массивы {0, 1, 2, ...}
}