LINUX.ORG.RU

Вышла IntelliJ IDEA 11

 , , ,


0

2

Тихо и незаметно вышла очередная версия IntelliJ IDEA — Java (и не только) IDE от JetBrains. Изменения коснулись буквально всех подсистем: UI, редактор кода, инструменты и интеграции с фреймворками etc.

  • новая архитектура редактора кода, обеспечивающая большую отзывчивость и отсутствие фризов при редактировании огромных файлов;
  • увеличена скорость индексации и запуска программы;
  • изменения в GUI рефакторинга;
  • добавлено окно «Event Log» — место, где можно увидеть все уведомления и выбрать соответствующие им действия;
  • улучшение поддержки систем контроля версий и интеграции с GitHub;
  • многочисленные изменения в UI;
  • поддержка Groovy 2.0;
  • исправлены некоторые недочеты при использовании тем оформления Gtk.

Community Edition

>>> Подробнее



Проверено: maxcom ()
Последнее исправление: post-factum (всего исправлений: 7)
Ответ на: комментарий от I-Love-Microsoft

когда то сравнивали их скорость с eclipse так - бег с холма и бег в бассейне, что где сам разберёшь)

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

Правда год уже с JAVA не работаю, но раньше с OpenJDK мало что взлетало.

vada ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Не по нраву мне идеевская гуй-клепалка. Такое ощущение, что её не развивали со времён шестой версии. До сих пор не поддерживает JMenuBar, где это видано? Уж в бобах-то она явно более продвинутая.

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

это у них нативный лук&фил в макос и виндос. В линуксе выбираешь стиль GTK+ и получаешь практически любое оформление.

void
()
Ответ на: комментарий от aptyp

думаешь, многие, кто используют такие обороты недавно перечитывали правила?

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

ты идеей пользовался ? нормально так чтоб. Хотя раз ты такое справшиваешь, значит нет.

а чем тебя под андроед эклипса не угодила?

идея может все, что может эклипс и позволяет делать это удобно.
Кроме этого она может дофига всего полезного

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

Ни в Ожегове, ни в Дале слова «фриз» не нашел.

а слова «программировать» или «компьютер» там есть? :)

ak367551
()

Вчера пересел на идею, не могу понять как запустить С++ программу. Если создать конфигурацию и потом ее запустить, то оно всего навсего ее соберет. Но не запустит

vertexua ★★★★★
()

Оно умеет запускать программы во внешнем терминале?

stack_protector
()
Ответ на: комментарий от SolarRay

IntelliJ IDEA может автоматически расставить отступы в кривой html'ке?

Ctrl+Alt+L попробуйте (на виндах, на линуксах этот хоткей обычно занят гномом)

thevery ★★★★
()
Ответ на: комментарий от I-Love-Microsoft

а еще мне понравилось формат проектов .ipr - в эклипсе когда так будет???

Вообще то он по-сути deprecated в пользу Directory Based. И что там такого в .ipr по сравнению с .project?

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

пользуюсь Mercurial и Git - в чем концепция папки .project лучше чем файла *.proj??? с точки зрения контроля версий??? ведь там папка с кучей файлов и все равно там все меняется внутри

в общем поясни, я не копенгаген

I-Love-Microsoft ★★★★★
()

скачал, поставил, запустил, получил:

./idea.sh
Exception in thread "main" java.lang.ExceptionInInitializerError
        at com.intellij.util.lang.UrlClassLoader.<init>(UrlClassLoader.java:56)
        at com.intellij.util.lang.UrlClassLoader.<init>(UrlClassLoader.java:50)
        at com.intellij.ide.ClassloaderUtil.initClassloader(ClassloaderUtil.java:122)
        at com.intellij.ide.Bootstrap.main(Bootstrap.java:38)
        at com.intellij.ide.Bootstrap.main(Bootstrap.java:34)
        at com.intellij.idea.Main.main(Main.java:92)
Caused by: java.lang.IllegalArgumentException: Argument 0 for @NotNull parameter of com/intellij/openapi/util/io/FileUtil.toSystemIndependentName must not be null
        at com.intellij.openapi.util.io.FileUtil.toSystemIndependentName(FileUtil.java)
        at com.intellij.util.lang.ClassPath.<clinit>(ClassPath.java:55)
        ... 6 more

hunger
()
Ответ на: комментарий от I-Love-Microsoft

там меняется не все, а только три-четыре конкретных файла: workspace.xml, datasources.xml, еще что-то. Всё остальное можно расшаривать в VCS

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

Ctrl+Up/Ctrl+Down поломали. Взамен предлагают костыли с макросами: http://youtrack.jetbrains.net/issue/IDEA-78297?projectKey=IDEA&query=Ctrl...

По-моему, новое поведение гораздо лучше. Непонятно только, как после такого скролла курсор переместить к наскролленому (а не обратно). Ctrl-G не предлагать :-)

Ok
() автор топика
Ответ на: комментарий от Bioreactor

Использую на работе для js, java, xslt, html, css, отличная ide, xslt лучше только в oxygen. Поддержим отечественного производителя!

bjorn
()
Ответ на: комментарий от sacred

идея может все, что может эклипс и позволяет делать это удобно.

она не позволяет воткнуть дурацкие правила форматирования

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

Может мне на неё с «Иклипса» перейти?

под ней разработка быстрее раза в 3-4 быстрее идет

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

а плагины системы контроля версий это поддерживают? т.е. чтобы эти второстепенные файлы не попадали в систему контроля версий?

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от thevery

теоретики в треде? на разных версиях высыпает разное количество ошибок. может там чето настроить или библиотек нада?

parrot
()
Ответ на: комментарий от I-Love-Microsoft

чем концепция папки .project лучше чем файла *.proj??? с точки зрения контроля версий??? ведь там папка с кучей файлов и все равно там все меняется внутри

Выбираешь, какие файлы класть в VCS, а какие — игнорировать.

pitekantrop ★★★
()
Ответ на: комментарий от I-Love-Microsoft

а плагины системы контроля версий это поддерживают? т.е. чтобы эти второстепенные файлы не попадали в систему контроля версий?

Ты б стандартную поставку меркуриала и гита изучил бы что ли. Файлы .hgignore и .gitignore спасут любителя Майкрософт.

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

уважаемый <тот кто судит по нику>, по умолчанию при создании репозитория hgignore не создается, а поддержка в IDE это например Qt Creator не помещает *.user файл в репозиторий :)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от pitekantrop

Выбираешь, какие файлы класть в VCS, а какие — игнорировать.

Там с файлом то же самое. iws не кладешь а iml и ipr можно.

r ★★★★★
()

короче, запустил на OpenJDK 6, более менее шустро работает среда

но тестовый проект так и не смог откомпилировать, все делала по туториалам, просто не находит результирующий файл class «MainClass.class (No such file or directory)» - да вот же он, лежит

нет, если OpenJDK не держит - не вижу смысла в этой IDE

но на вид приятна, думал может жабку полюблю, платформа то интересная

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от parrot

теоретики в треде? на разных версиях высыпает разное количество ошибок. может там чето настроить или библиотек нада?

многократно собирался 11ую именно таким способом (ну, как минимум до из переезда на гитхаб)

thevery ★★★★
()
Ответ на: комментарий от I-Love-Microsoft

но тестовый проект так и не смог откомпилировать, все делала по туториалам, просто не находит результирующий файл class «MainClass.class (No such file or directory)» - да вот же он, лежит

0_o
как запускали проект?
скрины конфигурации и ошибки в студию!

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

девелоперы-то в Питере сидят.

Ну и что? Гуглобимероинтел тоже стал «отечественным» потому что девелоперский офис открыл?

r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.