Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

FAQ Редактор PawnVSCode

макси2

Изучающий
Пользователь
Регистрация
29 Апр 2014
Сообщения
279
Лучшие ответы
0
Репутация
31

Редактор PawnVSCode

Новый русифицированный компилятор с новыми функциями быстрее обычного в 20 раз
Подсветка и выбор цвета
Мульти курсор
Сравнение файлов между собой
Вывод переменных и функций текста и сниппеты
Автомикроформатирование кода
Несколько одновременно открытых вкладок
Возможность редактировать код во время компиляции и остановка компиляции
Переход по ошибке клавишей Ctrl+Мышка
Звуки компиляции
Сворачивание блоков
Клавишное управление комментариями
Автоформатирование с Visual Studio 2013 позволяет на 90% форматировать pwn

Установка:

Необходимо устанавливать и запускать только под админскими правами, Visual Studio Code не работает без админских прав

Устанавливаем VSCode
Если нет редактора pawno ставим PawnCompiler
Устанавливаем PawnCode

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

PHP:
	Управление
	{
		Разное
		{
			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 дополнительные кнопки мыши - Переход вперёд/назад по коду
		}
		
		Навигация в редакторе
		{
			Чтобы скрыть левую панель нажать 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, ...}
}



Что бы включить нумерацию строк,вам надо зайти в Файл-->Параметры-->Параметры рабочей области--> и найти строку "editor.lineNumbers": "off",


И изменить на "editor.lineNumbers": "on",






 
Последнее редактирование модератором:
Сверху Снизу