Я тут в Space Engineers по вечерам втыкаю, там
можно на C# писать скрипты для управления всяким.
Максимальный размер скрипта — 100000 знаков. Ну, то есть надо бы ужаться.
Пишу
обычный код, не стараясь ужимать, а вот уже при подготовке скрипта прикрутил astyle (который, как оказалось, умеет более компактный код делать, чем clang-format), прикрутил поиск-с-заменой всяких длинных имён.
Но всё равно не то немного. Хочется ужимать в идеале до
подобного состояния.
Вечер гугла прошёл зря, не нашёл я ничего подобного.
Ну и да, шифровать и запутывать обфускатор этот не должен — не надо. Достаточно просто переименовать переменные/мои типы в одно-двухсимвольные да поубирать лишние пробелы.
Есть что на примете или проще перл расчехлить?
Здравствуйте, Sheridan, Вы писали:
S>Я тут в Space Engineers по вечерам втыкаю, там можно на C# писать скрипты для управления всяким.
S>Максимальный размер скрипта — 100000 знаков. Ну, то есть надо бы ужаться.
S>Пишу обычный код, не стараясь ужимать, а вот уже при подготовке скрипта прикрутил astyle (который, как оказалось, умеет более компактный код делать, чем clang-format), прикрутил поиск-с-заменой всяких длинных имён.
S>Но всё равно не то немного. Хочется ужимать в идеале до подобного состояния.
S>Вечер гугла прошёл зря, не нашёл я ничего подобного.
S>Ну и да, шифровать и запутывать обфускатор этот не должен — не надо. Достаточно просто переименовать переменные/мои типы в одно-двухсимвольные да поубирать лишние пробелы.
S>Есть что на примете или проще перл расчехлить?
https://atifaziz.github.io/CSharpMinifierDemo
https://github.com/KvanTTT/CSharp-Minifier
Здравствуйте, kov_serg, Вы писали:
_>https://github.com/KvanTTT/CSharp-Minifier
Зачем-то гуй и дотнет4.5
S>>Есть что на примете или проще перл расчехлить?
_>https://atifaziz.github.io/CSharpMinifierDemo
Вот это уже получше.
Делает из кода одну строку с минимумом пробелов и без комментариев. Но не более того. Имена остаются те-же...
Буду искать дальше...