LINUX.ORG.RU

Apache NetBeans 23

 , , ,

Apache NetBeans 23

2

4

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

В этом выпуске:

  • улучшена поддержка систем сборки Gradle и Maven;
  • улучшена поддержка языков java, PHP;
  • и многое другое

Скачать

>>> Подробности



Проверено: hobbit ()
Ответ на: комментарий от Ygor

А дядинька, который на пыхе пишет, с обезьянкой на аватаре наоборот нахваливал.

Ну с PHP у нее большие проблемы, вордпресс и тот с ошибками импортируется. В PHP сообществе уже пришли к единому мнению, что существует только одна IDE, это PhpStorm.

Так или иначе её можно скачать в отличии от идеи.

Через VPN скачивается, учитывая время которое она сокращает, можно потратится на VPN, и чистку реестра для обнуления лицензии. Ну если вообще стоит цель сокращать время работы, для личных проектов можно хоть в ed писать, если для души пишешь, замена медитациям.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

чистку реестра для обнуления лицензии.

Спасибо, что хоть хмурым ставится не предлагаешь.

Ygor ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Альтернатив нету, что поделать.

нуу в целом я сомневаюсь, что ты на java+spring пишешь хотя могу и ошибаться понятное дело. Мне для моих helloword’ов за глаза vscode. У меня лично идея не подхватила мавен проект в отличии от vscode, а потом я вспомнил тот тухловатый шовинизм который они толкают, в отличии от той же ms, и забил окончательно.

Ygor ★★★★★
()
Ответ на: комментарий от MOPKOBKA

существует только одна IDE, это PhpStorm

А в neovim как с этим дела? Странно конечно. Когда писал на пыхе (пару лет назад), сидел в vscode, всё там прекрасно подхватывалась. Подозреваю, что LSP везде одинаковый.

InterVi ★★★★★
()
Последнее исправление: InterVi (всего исправлений: 1)
Ответ на: комментарий от InterVi

В PhpStorm нету LSP, у них свой движок который очень хорошо работает с динамическим кодом. Для PHP есть только один более менее нормальный LSP, Intelephense, но он тоже платный.

Не знаю что конкретного написать, суть в том что только PhpStorm адекватно может проиндексировать проекты на PHP, и предоставить правильное автодополнение учитывая контекст, и динамику. Остальные испытывают с этим проблемы в разных местах. Простой код уровня php до классов, где нету динамики, Intelephsense разберет так же хорошо, но он не заменяет IDE, это лишь автокомплит.

Помимо того что в LSP подхватывается не все, и качество автокомплита никакое, PhpStorm имеет плагин для Laravel который дает инструменты и автодополнение учитывая фреймворк. + Интеграция с инструментами, artisan, pint, pest. Если обсуждать применение за пределами Laravel, то можно указать подключение к БД для автодополнения полей когда пишешь SQL, работает даже если это строка в PHP коде, и есть хороший отладчик сразу показывающий чем закончится if, профайлер. Теперь еще и встроенное локальное, бесплатное, автодополнение ИИ per-line которое я сразу отключил. Хорошо работает когда в одном файле css, js, php, html/шаблонизатор, автодополнение не прекращается, настраивать подобное в neovim сложно (neo)vim, разные отступы для html, css, js, php в одном файле php

А в neovim как с этим дела?

В нем самом ничего нету, сейчас все кроме IDEA живут на заимствовании плагинов от VSCode.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 6)
Ответ на: комментарий от MOPKOBKA

man dconf

Я этим не пользуюсь и тебе не советую. WM на любой вкус, они же хотят «как на windows»!

Eulenspiegel
()
Ответ на: комментарий от MOPKOBKA

когда в одном файле css, js, php, html/шаблонизатор

В общем, это для говнокода. SQL ещё забыл — к нему тоже любят обращаться в рандомных местах, минуя ORM и все правила безопасного экранирования. Если проект старый, никуда не денешься от этого наследия времён незнания о паттернах.

Писал как раз на ларе в нормальном ООП стиле и всё подхватывалось. Даже скорее автокомплит писал, а я только с ним соглашался.

все кроме IDEA живут на заимствовании плагинов от VSCode

Не совсем так. У плагинов одинаковые библиотеки, над которыми они делают обёртку.

InterVi ★★★★★
()
Ответ на: комментарий от InterVi

Писал как раз на ларе в нормальном ООП стиле и всё подхватывалось.

Уже не помню, давно в последний раз писал на Laravel, но динамика отваливалась постоянно, или то что строками заполняется, redirect(string) или middleware(string) как пример.

Не совсем так. У плагинов одинаковые библиотеки, над которыми они делают обёртку.

LSP-сервер тогда уж.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.