Size: a a a

2020 September 27

LM

Lex Modyanov in Unreal Engine
Hackerman Me
Ну блин, VS до сих пор 32 битная. И плагины, соответственно, тоже. Resharper-у говоришь "разрешаю тебе индексировать исходники UE4", он съедает доступные ему 1.5 гигабайта (при 64 гб ОЗУ в моём случае) и вешается нафиг вся IDE.
Почему же IntelliSense это делает и не вешает студию?
источник

HM

Hackerman Me in Unreal Engine
Lex Modyanov
Почему же IntelliSense это делает и не вешает студию?
Ну и как она это делает?
источник

С

Сэр MSTR in Unreal Engine
Ребят, подскажите пожалуйста, можно ли как нибудь в Output Log выводить логи другим цветом ?
Вообще любые способы? Знаю, что UE_LOG выводит разным цветом в зависимости от типа ошибки, но это немного не то, хотелось бы как нибудь свое
источник

HM

Hackerman Me in Unreal Engine
Мне вот от Intellisense проку никакого не было. До Resharper я сидел с VAX.
источник

LM

Lex Modyanov in Unreal Engine
Hackerman Me
Не говоря о том, что без Resharper-а несколько лет назад оно постоянно при автоформате ломало выравнивание, ругалось на макросы и т.п.
clang-format настраиваешь под себя и не паоишься
источник

HM

Hackerman Me in Unreal Engine
Сэр MSTR
Ребят, подскажите пожалуйста, можно ли как нибудь в Output Log выводить логи другим цветом ?
Вообще любые способы? Знаю, что UE_LOG выводит разным цветом в зависимости от типа ошибки, но это немного не то, хотелось бы как нибудь свое
Log/Warning/Error.
источник

LM

Lex Modyanov in Unreal Engine
Hackerman Me
Ну и как она это делает?
Не мешая тебе работать :)
источник

HM

Hackerman Me in Unreal Engine
Ещё есть какие-то плагины, которые позволяют по-разному раскрашивать.
источник

HM

Hackerman Me in Unreal Engine
Lex Modyanov
Не мешая тебе работать :)
Так вот я бы не сказал как раз.
источник

HM

Hackerman Me in Unreal Engine
У меня постоянно всё красным светилось.
источник

HM

Hackerman Me in Unreal Engine
Иногда правда у неё бывало какое-то прозрение и она мне показывала чистый документ. Но это не точно.
источник

HM

Hackerman Me in Unreal Engine
У неё ещё бывало что просто ни с того ни с сего подвисала с модалкой "ИДЕ там чёта делает в фоне, и решила заблокировать вам интерфейс". Висело по 10 минут порой, а в одной из версий в 2017 вроде оно вообще намертво так зависало. Они потом, правда, исправили.
источник

С

Сэр MSTR in Unreal Engine
Hackerman Me
Log/Warning/Error.
мне вот этот макрос на самом деле не сильно нравится, потому что он не пишет где вызван лог был, на сервере или на клиенте, а UKismetSystemLibrary::PrintString() не выводит цвет в эту панель

я бы хотел написать что нибудь свое даже для вывода на эту панель, но не знаю как )))
можно где нибудь посмотреть как раскрывается макрос UE_LOG ?
источник

Д

Даня in Unreal Engine
Сэр MSTR
мне вот этот макрос на самом деле не сильно нравится, потому что он не пишет где вызван лог был, на сервере или на клиенте, а UKismetSystemLibrary::PrintString() не выводит цвет в эту панель

я бы хотел написать что нибудь свое даже для вывода на эту панель, но не знаю как )))
можно где нибудь посмотреть как раскрывается макрос UE_LOG ?
GWorld()->AddOnScreen()
источник

Д

Даня in Unreal Engine
вроде такая штука была для печати на экран
источник

HM

Hackerman Me in Unreal Engine
Сэр MSTR
мне вот этот макрос на самом деле не сильно нравится, потому что он не пишет где вызван лог был, на сервере или на клиенте, а UKismetSystemLibrary::PrintString() не выводит цвет в эту панель

я бы хотел написать что нибудь свое даже для вывода на эту панель, но не знаю как )))
можно где нибудь посмотреть как раскрывается макрос UE_LOG ?
Ну так добавь условие с подписью где оно было вызвано.
источник

Д

Даня in Unreal Engine
там можно и цвет выбрать
источник

HM

Hackerman Me in Unreal Engine
Даня
вроде такая штука была для печати на экран
На экран да. Но не в лог. Но она и про сервер-клиент говорит, надо сказать.
источник

HM

Hackerman Me in Unreal Engine
Сэр MSTR
мне вот этот макрос на самом деле не сильно нравится, потому что он не пишет где вызван лог был, на сервере или на клиенте, а UKismetSystemLibrary::PrintString() не выводит цвет в эту панель

я бы хотел написать что нибудь свое даже для вывода на эту панель, но не знаю как )))
можно где нибудь посмотреть как раскрывается макрос UE_LOG ?
А, Кермит вот про неё и говорит про эту AddOnScreen. Только из БП.
источник

Д

Даня in Unreal Engine
Вообще можно посмотреть как работает PrintString и по аналогии сделать
источник