IntelliJASS

Плагин для IDE от компании JetBrains.
Статья
43 1.6K
23
PT153, ну ладно, буду знать)
28
EugeAl:
Брандмауэр защитника виндовс таме
Брандмауэр может работать и с выключенным защитником. Тем не менее, это дефолтное окно, которое ни о каких вирусах не говорит. С вирусами другое окошко.
30
Нужно ли это для JASS, не знаю.
Для Jass это не стоит.
Есть люди, которые думают иначе.
Загруженные файлы
38
nazarpunk, при этом тормозит она как будто в виртуалке в одном x86 потоке всё обрабатывает
30
Противоположный подход - vscode + language server
Странно, а как я в IntelliJ под Flutter разрабатываю с отдельным LS?
38
PT153, проблема не в жава, а в старых костыльных подходах к архитектуре IDE. Противоположный подход - vscode + language server, где все тяжелые операции, даже по подсветке текста происходят в фоновых процессах. Иногда даже можно открыть файл в десятки мегабайт и увидеть, как текст закрашивается с опозданием, зато весь интерфейс и редактор текста доступны моментально и сразу, без замедлений. Intellij - это прошлая эпоха и через какое-то время оно умрёт или перейдет на другую технологию.
Но и жава тоже подливает масло в огонь со своим bloatware
23
PT153, Брандмауэр защитника виндовс там.
Увидел отдельную установку, но для этого пришлось читать и переводить гайд...
Просто мне искренне непонятно, зачем столько ОЗУ. И вес на жестком диске 3 ГБ (!)
Для Jass это не стоит. Слишком простой и узконаправленный язык. И некоммерческий. Мб для геймдевщиков, компаний и программистов на C C# C++, lua итд это пойдёт, на массовое производство и большие мощности, но не на моддинг мимокрокодилом у себя на компе )
28
EugeAl, на скрине именно брандмауэр, а не Windows Defender. Такое же окошко для любой игры с интернетом будет появляться.
А если мне нужно скопировать файлы на другой диск или удалить файл, то где мне их искать?
Опять же, читаем гайд, что я скинул:
If you installed IntelliJ IDEA via the Toolbox App, you can find the installation directory in the app: open the settings of the IDE instance in the Toolbox App, expand Configuration, and look for the Install location field.
Там же, полагаю, меняется и папка установки. А ниже в гайде сказано про отельный установщик именно IntelliJ, в котором ты сразу можешь выбрать, куда ставить. В AppData всё равно будут хранится настройки для юзера, но это не критично.
Как сам думаешь, это всё удобно или нет?
Мне удобно в редакторе с тешем писать. А любой новый проект (если у меня будет интерес) я писать либо на Lua, либо на языке, что который можно конвертировать в Lua.
Что касается IDE - нужна практика. У меня стоит и IntelliJ для Scala, и PyCharm для Python. Я использую продукты JetBrains с 2017 года, поэтому у меня с ними проблем нет.
Основная причина, почему IntelliJ так много жрёт - написано на Java. Но в общем и целом ты обмениваешь скорость разработки на потребление ОЗУ. Нужно ли это для JASS, не знаю.
23
PT153, это не только брандмауэр, это антивирус встроенный, почему и возник вопрос.
4 ГБ ОЗУ для игр 2015 года, весящих по 50 ГБ, вполне норм. А тут надо 2 ГБ для проги для работы с кодом? Серьёзно? Не для музыкальной проги, не для видео монтажа, не 3Д графики, не для движка UE5, а просто для работы с кодом.
То есть, чтобы нормально работать, нужно а) открыть и изучить документацию б) поставить ещё плагин в) выбрать версию? Офигительно. Вместо того чтобы поставить дефолт и осваивать программу сразу в процессе работы.
Прочитал этот гайд по установке. Огромный талмуд с кучей параметров. И это только для установки (!). Установки, черт подери...
Ок, с community edition я прошляпил.
Автоматически куда? А если мне нужно скопировать файлы на другой диск или удалить файл, то где мне их искать? Через поиск в Проводнике тыкаться? Охрененно.
Если в облаке сохраняется, то это ещё хуже, что непонятно где, и фиг знает кто имеет туда доступ.
И опять же с установкой непонятно куда. Скорее всего, она поставится на диск С (а мне не надо на С, там только винда стоит, чтобы, если что, сносить её и форматировать диск С), а на другой диск не даёт ставить.
Как сам думаешь, это всё удобно или нет? Вот просто скажи своё мнение, под себя подставив. Я, конечно, понимаю, что есть мазохисты, которые любят возиться с талмудами гайдов, настроек и установок, но большинство людей всё же предпочитают не долбить себе мозги.