PDA

Просмотр полной версии : [Вопрос] вопрос по Sublime Text 3



Витёк
14.11.2016, 00:14
Добрый день
Подскажите как можно сделать чтобы в Sublime Text 3 выводились ошибки как в павн
Например вот я написал не правельно код и он написал где ошибка как в павн (но если я допущу ошибку мне пишет типо ошибки в других папках тов NVIDIA то что-то ещё)
а если копировать правельно то всё работает думюа всем понятно что я хочу
В настройках прописываю так

{
"cmd": ["C:\\Game\\pawno\\pawncc.exe", "-iinclude", "$file", "-;+", "-v2", "-d3", "-\\)+"]
}

VVWVV
14.11.2016, 00:55
Что копировать то? Раз уж вы не можете объяснить, покажите скриншоты.

Настройки указаны верно. Возможно, что вы что-то делаете не так.

Витёк
14.11.2016, 01:16
Что копировать то? Раз уж вы не можете объяснить, покажите скриншоты.

Настройки указаны верно. Возможно, что вы что-то делаете не так.

Вот смотри если компилировать всё верно он выдаёт норм текст
А если например я сделаю так #include и тут название которого у меня нету в папке павн то мне выдаст ошибки
1 Error.
[Finished in 0.1s with exit code 1]
[cmd: ['C:\\Game\\pawno\\pawncc.exe', '-iinclude', 'C:\\Users\\Чернобыль\\Desktop\\Test_Game\\gamemodes\\lohotron.pwn', '-;+', '-v2', '-d3', '-\\)+']]
[dir: C:\Users\Чернобыль\Desktop\Test_Game\gamemodes]
[path: C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\GtkSharp\2.12\bin]
То есть не покажет что например в этой строке такая то ошибка как в павн

Geebrox
14.11.2016, 20:45
Он будет показывать эту ошибку выше, т.е. если пишет 2 Error. ты можешь найти их чуть выше. А то что внизу это уже запущенные при компиляции процессы.

http://i.imgur.com/M1CgMIT.jpg

Вот те информации что тебе нужно, которые выходят после компиляции.

Витёк
15.11.2016, 04:42
Он будет показывать эту ошибку выше, т.е. если пишет 2 Error. ты можешь найти их чуть выше. А то что внизу это уже запущенные при компиляции процессы.

http://i.imgur.com/M1CgMIT.jpg

Вот те информации что тебе нужно, которые выходят после компиляции.


в том то и дело у меня нету не чего в верху:sad:
у меня токо пишет что errors и ошибки которые я скидывал выше


1 Error.
[Finished in 0.1s with exit code 1]
[cmd: ['C:\\Game\\pawno\\pawncc.exe', '-iinclude', 'C:\\Users\\Чернобыль\\Desktop\\Test_Game\\gamemodes\\lohotron.pwn', '-;+', '-v2', '-d3', '-\\)+']]
[dir: C:\Users\Чернобыль\Desktop\Test_Game\gamemodes]
[path: C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\GtkSharp\2.12\bin]

Geebrox
15.11.2016, 12:29
в том то и дело у меня нету не чего в верху:sad:
у меня токо пишет что errors и ошибки которые я скидывал выше

Версия компилятора?

Витёк
15.11.2016, 12:32
Версия компилятора?
точно не знаю но древни наверно :hang1: (компилятор качал с 0.3.7 версией)
посмотрел в помощи написано что типо 1 версия (1.0)

VVWVV
15.11.2016, 15:30
Выяснил, проблема заключается в том, что вы используете русские символы в пути до исходного файла.


[dir: C:\Users\Чернобыль\Desktop\Test_Game\gamemodes]


Для решения данной задачи необходимо переименовать данную папку.

Витёк
15.11.2016, 16:16
Выяснил, проблема заключается в том, что вы используете русские символы в пути до исходного файла.


[dir: C:\Users\Чернобыль\Desktop\Test_Game\gamemodes]


Для решения данной задачи необходимо переименовать данную папку.

Русские символы это имя пользователя ;c

- - - Добавлено - - -

сменил название пользователя всё равно также

Desulaid
15.11.2016, 16:42
Держи. Протестировал - работает. А главное - не надо каждый раз менять пути к компилятору или файлу (почему так до сих пор никто не сделал ...). :dirol:


{ "cmd": ["$file_path\\..\\pawno\\pawncc.exe", "$file"] }

add: важно, чтобы компилятор pawncc лежал в папке pawno

Витёк
15.11.2016, 17:04
UP проблема не решена

VVWVV
15.11.2016, 19:06
UP проблема не решена

Попробуй ещё так.



{
"cmd": ["C:\\Game\\pawno\\pawncc.exe", "-iinclude", "$file_name", "-;+", "-v2", "-d3", "-\\)+"]
}

Витёк
16.11.2016, 03:07
Попробуй ещё так.



{
"cmd": ["C:\\Game\\pawno\\pawncc.exe", "-iinclude", "$file_name", "-;+", "-v2", "-d3", "-\\)+"]
}


Всё заработало спасибо:good: