Tag: JetBrains

kwi 29

IntelliJ IDEA 2020.1: Java 14, pomoc w analizie przepływu danych w debuggerze, trybie LightEdit i wiele więcej!

IntelliJ IDEA 2020.1 , pierwsza poważna aktualizacja w tym roku, właśnie została wydana! Ta nowa wersja dodaje obsługę Java 14 i nowe funkcje dla wielu platform WWW i testowych. Uaktualnia również debugger z pomocą analizy przepływu danych, dodaje nowy tryb LightEdit, pobiera i konfiguruje JDK dla Ciebie i robi o wiele więcej fajnych rzeczy!

bezpośrednio do strony Co nowego w IntelliJ IDEA 2020.1 na naszej stronie internetowej. Zapewnia przegląd praktycznie wszystkich nowych funkcji i ulepszeń, większych i mniejszych, i jest łatwy w nawigacji dzięki spisowi treści.

Jeśli jesteś bardziej wizualnym uczniem i interesują Cię tylko najważniejsze informacje o wydaniu, zapoznaj się z omówieniem wideo IntelliJ IDEA 2020.1, które opublikowaliśmy kilka tygodni temu:

Wreszcie, jeśli jesteś tutaj tylko po szybką aktualizację, są to główne zmiany w wersji2020.1, o których musisz wiedzieć:

Java

  • IntelliJ IDEA 2020.1 dodaje obsługę Java 14 i jej nowych funkcji . Obejmuje to pełną obsługę wglądu w kod dla rekordów, a także obsługę dopasowywania wzorców dla operatora instanceof.
  • Możesz teraz pobierać i konfigurować kompilację JDK bezpośrednio z IDE podczas tworzenia i konfigurowania projektu lub otwierać istniejący projekt bez wymaganej wersji Java.
  • Pojawiły się nowe kontrole Java w celu analizy przypadków formatowania daty i wyszukiwania dodatkowych zbędnych wywołań metod. IDE może również zgłaszać niepotrzebne znaki ucieczki w literałach łańcuchowych i sugerować ich wyeliminowanie.

Edytor

  • Użyj nowego trybu LightEdit, aby szybko modyfikować samodzielne pliki w edytorze tekstowym, bez tworzenia lub ładowania całego projektu.
  • Szybko zmienić nazwę i edytować parametry klasy lub metody z nowo dodawanych w miejscu zmienić nazwę i zmian refaktoryzacji podpis.
  • Nowy Code Vision pokaże Ci zastosowania i implementacje symboli Java.
  • Pasek nawigacyjny pokazuje teraz metody w klasach i interfejsach Java.
  • Tryb Zen łączy tryb bez rozpraszania uwagi z trybem pełnego ekranu, co pozwala wyeliminować wszelkie zakłócenia i skupić się wyłącznie na kodzie źródłowym.

Debugger & Profiler

IntelliJ IDEA 2020.1 dodaje analizę przepływu danych do debuggera JVM. Przewiduje wykonanie kodu, zanim kod zostanie faktycznie wykonany.
Nowa wersja może zostać otwarta .hprof pliki zrzutu pamięci, które mogą pomóc zidentyfikować wycieki pamięci i znaleźć sposoby optymalizacji wykorzystania pamięci.
Kontrola wersji

Nowe okno narzędzia Commit zapewnia więcej miejsca na listę zmodyfikowanych plików i diff, a także pozwala dodawać zmiany do zatwierdzenia, gdy są gotowe, i iteracyjnie redagować komunikat zatwierdzenia.
Przerobione okno dialogowe „Interaktywnie zresetuj z tego miejsca” zawiera wykres pokazujący, które działania zostały zastosowane, wyświetla szczegóły zatwierdzenia i pozwala zobaczyć różnicę, dzięki czemu można przejrzeć lub zresetować zmiany odpowiednio.
Wyskakujące okienko Oddziałów zawiera teraz jawne pole wyszukiwania i przerobiony przycisk Odśwież.
Wygląd

Niedawno wprowadzona JetBrains Mono stała się domyślną czcionką w IntelliJ IDEA 2020.1.
IntelliJ IDEA 2020.1 zawiera IntelliJ Light – nowy domyślny motyw światła, który jest teraz ujednolicony w różnych systemach operacyjnych.
Frameworki i narzędzia (Ultimate)

Klient HTTP może poprawnie automatycznie uzupełniać zmienne ścieżek i ścieżki URL, a także umożliwia dostęp do powiązanych punktów końcowych bezpośrednio z plików żądań HTTP.
Spring WebFlux: IDE działa teraz poprawnie z interfejsem API renderowania, więc autouzupełnianie kodu i nawigacja do powiązanych widoków, a także innych funkcji analizy kodu, są teraz dostępne.
IntelliJ IDEA 2020.1 Ultimate wprowadza wstępną obsługę Selenium, popularnej platformy do testowania aplikacji internetowych, za pośrednictwem nowej wtyczki Selenium UI Automation Testing.
IntelliJ IDEA 2020.1 zawiera pełen zestaw funkcji analizy kodu dla JMS i Spring Messaging API dla aplikacji Java i Kotlin.
Obsługa Micronaut została rozszerzona o automatyczne uzupełnianie parametrów w plikach konfiguracyjnych, a także nawigację i szybką dokumentację.
IntelliJ IDEA 2020.1 rozszerza obsługę RxJava, dodając szereg przydatnych inspekcji.
Możesz teraz tworzyć nowe projekty Quarkus i MicroProfile bezpośrednio za pomocą kreatora New Project, który przeprowadzi Cię przez wstępną konfigurację.
Istnieją teraz iniekcje między innymi dla R2DBC, klientów SQL Vert.x, Apache Spark SQL i Apache DB Utils.
IntelliJ IDEA 2020.1 jest zintegrowany z Swagger Codegen – potężnym narzędziem do generowania kodów pośredniczących serwerów, klientów API i dokumentacji, które obsługują szeroką gamę języków programowania.
Nowa wersja dodaje także obsługę specyfikacji openapi / swagger.
Docker i Kubernetes

Zmieniliśmy interfejs użytkownika i usunęliśmy modalne okno dialogowe, aby ułatwić pobieranie obrazów z rejestru Docker.
Możesz teraz zaktualizować klaster Kubernetes, aby pasował do stanu zdefiniowanego w plikach lokalnych, wywołując polecenie „Zastosuj” bezpośrednio z rynny edytora.
Nowa wersja dodaje również ulepszenia do Scala, JavaScript i innych technologii. Istnieje również wiele drobnych, ale schludnych funkcji, takich jak podzielone sesje terminali, szybkie definicje typów, przechowywanie konfiguracji uruchamiania jako pliki i jeszcze więcej.

Jeśli którakolwiek z tych zmian wzbudzi Twoje zainteresowanie, zapoznaj się z pełną historią na stronie Co nowego w IntelliJ IDEA 2020.1 .

Aby uzyskać więcej informacji i wszystkie bilety, które zamknęliśmy na 2020.1, sprawdź informacje o wersji .

Mamy nadzieję, że spodoba ci się nowy IntelliJ IDEA 2020.1 i chętnie poznamy Twoją opinię!

W przypadku napotkania jakichkolwiek problemów zgłoś je do naszego narzędzia do śledzenia błędów .

Aby uzyskać nową IntelliJ IDEA 2020.1, po prostu sprawdź dostępność aktualizacji w IDE ( IntelliJ IDEA | Sprawdź aktualizacje ), użyj aplikacji Toolbox lub pobierz nową wersję bezpośrednio ze strony internetowej.

kwi 22

JetBrains Toolbox 2020.1

Nadszedł czas, aby zaktualizować narzędzia i zacząć korzystać z ich nowych funkcji. Wszystkie IDE JetBrains są teraz dopracowane i nowe, gotowe do stworzenia czegoś wspaniałego.

Spójrz na to krótkie podsumowanie tego, co można znaleźć w nowych wersjach IDE JetBrains.
Przypominamy również, że najłatwiejszym sposobem aktualizacji narzędzi jest aplikacja Toolbox .

IntelliJ IDEA 2020.1 dodaje obsługę Java 14 i nowe funkcje dla wielu platform, aktualizuje debugger z pomocą analizy przepływu danych, dodaje nowy tryb LightEdit oraz pobiera i konfiguruje JDK dla Ciebie. Odkryjesz także nowe refaktoryzacje w miejscu Zmień nazwę i Zmień podpis, renderowanie Javadocs w edytorze, wiele ulepszeń VCS i wiele więcej.

WebStorm 2020.1 oferuje bardziej dopracowany wygląd, gotową obsługę Vuex i Vue Composition API, opcję uruchamiania Prettier przy zapisywaniu oraz kilka ulepszeń dla JavaScript i TypeScript.

kwi 13

AppCode 2019.1

Z przyjemnością informujemy o wydaniu AppCode 2019.1. AppCode 2019.1 jest tutaj z obsługą Swift 5, Move Statement dla Swift, możliwością dołączenia do urządzenia. Prawidłowa rozdzielczość dla integracji danych podstawowych i szybsze przyrostowe kompilacje są również dostępne dla Ciebie. Oczywiście mamy mnóstwo ulepszeń pochodzących z naszej platformy IntelliJ, w tym wiele ulepszeń. Obsługa VCS, nowe okno dialogowe Ostatnie lokalizacje, obsługa niestandardowych motywów IDE! Więcej w naszym sklepie Jetbrains.

paź 29

IntelliJ Idea z nowym motywem High-Contrast

Przedstawiamy motyw High-Contrast i więcej ulepszeń dostępności! Zobacz w nowej wersji Preview IntelliJ IDEA 2018.3

sie 28

IntelliJ Idea genialne IDE dla JAVA

Intellij Idea wczytuje się w twój kod JAVA

IntelliJ IDEA analizuje twój kod, szukając połączeń między symbolami we wszystkich plikach projektu i językach. Dzięki tym informacjom zapewnia pomoc w zakresie kodowania, szybką nawigację, inteligentną analizę błędów i, oczywiście, refaktoryzację.

Inteligentne uzupełnianie w Intellij Idea

Ctrl+Shift+Space daje listę najbardziej odpowiednich symboli mających zastosowanie w obecnym kontekście. Te i inne uzupełnienia nieustannie uczą się od ciebie, przenosząc członków najczęściej używanych klas i pakietów na górę listy sugestii, dzięki czemu możesz wybrać je szybciej.

Zakończenie łańcucha w IntelliJ Idea

Wykopuje odrobinę głębiej niż Inteligentne uzupełnianie i wymienia dostępne symbole za pomocą metod lub modułów pobierających w bieżącym kontekście. Załóżmy, że szukasz wartości Project i masz tylko Module moduledeklarację. Naciśnij Ctrl+Shift+Spacedwukrotnie, aby uzyskać module.getProject()bez dodatkowego wysiłku.

Uzupełnienie statycznych elementów w Intellij Idea

Pozwala łatwo korzystać ze statycznych metod lub stałych. Zawiera listę symboli pasujących do wprowadzonych danych i automatycznie dodaje wymagane instrukcje importowania.

Analiza przepływu danych w IntelliJ Idea

Oferując warianty ukończenia, IntelliJ IDEA analizuje przepływ danych, aby odgadnąć możliwy typ symbolu runtime i ulepsza wybory oparte na tym intel, automatycznie dodając odlewy klas.

Wstrzykiwanie kodu innych języków

Przynosi pomoc w zakresie kodowania dla wybranego języka do wyrażeń i literałów strunowych w innym języku, wraz ze wszystkimi zaletami, które normalnie posiadasz. Na przykład można wstrzyknąć fragmenty kodu SQL, XPath, HTML, CSS lub JavaScript w literały Java String.

Międzyjęzykowa refaktoryzacja

Znając wszystko na temat zastosowań symbolu, IntelliJ IDEA oferuje niezwykle skuteczne, gruntowne refaktoryzacje. Na przykład, gdy zmienisz nazwę klasy w instrukcji JPA, zaktualizuje ona wszystko, od klasy jednostki JPA, do każdego wyrażenia JPA, w którym jest używane.

Wykrywanie duplikatów

Znajduje duplikaty fragmentów kodu w locie. Nawet jeśli masz zamiar wyodrębnić zmienną, stałą lub metodę, IntelliJ IDEA poinformuje cię, że istnieje podobny fragment kodu, który można zastąpić fragmentem, na którym się piszesz.Inspekcje i szybkie poprawki

Ilekroć IntelliJ IDEA wykryje, że masz zamiar się pomylić, w edytorze pojawia się mała żarówka. Kliknięcie lub naciśnięcie Alt+Enterotwiera listę działań, które można podjąć, aby wszystko naprawić.

Ergonomia programisty w IntelliJ Idea

Każdy aspekt IntelliJ IDEA został zaprojektowany z myślą o ergonomii. IntelliJ IDEA opiera się na zasadzie, że każda minuta, którą programista spędza w strumieniu, to dobra chwila, a rzeczy, które odrywają deweloperów od tego przepływu, są złe i należy ich unikać.

Środowisko  skupione na edytorze

Przez większość czasu edytor (i kod) jest jedyną rzeczą widoczną na ekranie i nie trzeba jej opuszczać, aby zrobić coś, co nie jest związane z kodowaniem.

Szybkie wyskakujące okienka są pomocne przy sprawdzaniu dodatkowych informacji bez opuszczania kontekstu, w którym się znajdujesz. Po naciśnięciuCtrl+Shift+I pokazuje definicję symbolu na daszku.

Aby wygenerować kod, nie musisz przechodzić przez skomplikowane kreatory ani wypełniać wielkich formularzy.

Skróty do wszystkiego

W IntelliJ IDEA masz dedykowane skróty klawiaturowe dla prawie wszystkiego, w tym szybki wybór i przełączanie między oknami narzędzi i edytorem.

Uzyskanie dostępu do okna narzędzia za pomocą jego skrótu powoduje przesunięcie do niego fokusu wejściowego, dzięki czemu można używać wszystkich poleceń klawiaturowych w jego kontekście. Kiedy musisz wrócić do edytora, po prostu naciśnij Esc.

Kiedy jesteś w oknie narzędzia projektu, możesz nie tylko poruszać się po istniejących elementach, ale także tworzyć nowe, po prostu naciskając Alt+Ins.

Ergonomiczny interfejs użytkownika

Wszystkie listy, drzewa i wyskakujące okienka w IntelliJ IDEA zapewniają szybkie wyszukiwanie, które natychmiast przenosi Cię do zestawu elementów zawierających tekst, który w nich wpisujesz.

Pierwsze wywołanie dowolnego działania IDE ma dostarczyć najbardziej oczekiwanych rezultatów. Potrzebujesz więcej wyników? Ponownie naciśnij skrót, a IDE pójdzie głębiej, aby znaleźć to, czego potrzebujesz.

Debugger w linii

Podczas debugowania kodu IntelliJ IDEA pokazuje wartości zmiennych bezpośrednio w kodzie źródłowym, obok ich zastosowań.

Nie musisz nawet ustawiać wskaźnika myszy nad zmienną ani przełączać do panelu Zmienne okna narzędzia Debugowanie.

Za każdym razem, gdy zmienna zmienia jej wartość, IDE podświetla ją innym kolorem, aby lepiej zrozumieć, w jaki sposób zmienia się stan w kodzie.

Wbudowane narzędzia programistyczne

Aby usprawnić przepływ pracy, IntelliJ IDEA oferuje bezkonkurencyjny zestaw narzędzi od samego początku: dekompilator, przeglądarkę kodu bajtowego, FTP i wiele innych.

Kontrola wersji

IntelliJ IDEA zapewnia ujednolicony interfejs dla głównych systemów kontroli wersji, w tym Git, SVN, Mercurial, CVS, Perforce i TFS. IDE pozwala przeglądać historię zmian, zarządzać oddziałami, scalać konflikty i wiele więcej

Narzędzia buildowania

IntelliJ IDEA obsługuje Maven, Gradle, Ant, Gant, SBT, NPM, Webpack, Grunt, Gulp i inne narzędzia do budowania. Narzędzia te są bezproblemowo zintegrowane w celu zautomatyzowania kompilacji, pakowania, uruchamiania testów, wdrażania i innych działań

Testy jednostkowe, test runner i testy pokrycia

IntelliJ IDEA pozwala z łatwością przeprowadzać testy jednostkowe. IDE obejmuje biegacze testowe i narzędzia pokrycia dla głównych struktur testowych, w tym JUnit, TestNG, Spock; Cucumber, ScalaTest, spec2, i Karma.

Decompiler

IntelliJ IDEA ma wbudowany dekompilator dla klas Java. Jeśli chcesz zajrzeć do biblioteki, w której nie masz kodu źródłowego, teraz możesz – bez żadnych wtyczek firm trzecich.

Terminal

IDE ma wbudowany terminal. W zależności od platformy można pracować z wierszem poleceń, Far, powershell lub bash. Wywołaj terminal za pomocą Alt+F12i wykonaj dowolne polecenie – bez opuszczania IDE.

Narzędzia bazy danych

Skorzystaj z inteligentnego wspomagania kodowania podczas edycji SQL; połączyć się z żywymi bazami danych; uruchom zapytania; przeglądaj i eksportuj dane; a nawet zarządzać swoimi schematami w interfejsie wizualnym – bezpośrednio z IDE.

Serwery aplikacji

IntelliJ IDEA obsługuje główne serwery aplikacji: Tomcat, JBoss, WebSphere, WebLogic, Glassfish i wiele innych.
Można rozmieszczać artefakty na serwerach aplikacji i debugować wdrożone aplikacje bezpośrednio z poziomu IDE.

Doker

Poprzez osobną wtyczkę IntelliJ IDEA zapewnia dedykowane okno narzędziowe, które pozwala łączyć się z lokalnie działającymi urządzeniami Docker do zarządzania obrazami, kontenerami i usługami Docker Compose.

Doświadczenie poligloty

Poza Javą IntelliJ IDEA oferuje pierwszorzędne wsparcie dla najlepszych frameworków JVM i innych niż JVM oraz języków.

Pierwszorzędne wsparcie dla najlepszych frameworków

IntelliJ IDEA zapewnia wsparcie dla najpopularniejszych frameworków po stronie serwera i frontonu.

Skorzystaj z rozszerzonej pomocy w zakresie kodowania dla Spring , Java EE , Grails , Play , Android , GWT , Vaadin , Thymeleaf , React , AngularJS i innych frameworków.

Wiele języków – jedno IDE

IntelliJ IDEA to IDE dla Javy, ale rozumie również wiele innych języków, w tym Groovy , Kotlin , Scala , JavaScript , TypeScript i SQL .

IntelliJ IDEA to rozwiązanie „pod klucz”, ale jeśli kiedykolwiek będziesz potrzebować czegoś więcej, jego bogaty ekosystem wtyczki pomoże ci.


Zakup IntelliJ Idea na stronach firmy Dreamsoft. Inne licencje w ofercie Jetbrains Dreamsoft.
Specjalistyczna strona sklepu dla Jetbrains i IntelliJ Idea

sie 24

Nowy ReSharper 2018.2 i ReSharper Ultimate 2018.2! Zobacz nowego w Resharper i Resharper Ultimate

Z przyjemnością ogłaszamy wydanie ReSharper 2018.2, ReSharper Ultimate 2018.2 .

Oto najważniejsze cechy, których nie możesz przegapić:

ReSharper 2018.2

  • Ulepszenia wydajności przyspieszające ładowanie rozwiązania, obsługę EditorConfig i inne funkcje programu ReSharper.
  • Wsparcie C # 7.3 z odpowiednimi inspekcjami, szybkimi naprawami i działaniami kontekstowymi.
  • Zintegrowany moduł sprawdzania pisowni.
  • Zintegrowane narzędzia do analizy statycznej, w tym JSLint, ESLint i TSLint.

 

ReSharper Ultimate

  • ReSharper C ++ 2018.2 dodaje wysoce pożądaną obsługę C ++ / CLI i pogłębia zrozumienie wielu nowych funkcji z C ++ 17 i nadchodzącego C ++ 20, w tym odliczanie argumentów w szablonie klas, wyrażeń w fałdach, coroutines i innych. Analiza kodu jest wzbogacona o sprawdzanie pisowni zasilane przez dołączoną wtyczkę ReSpellera, a także inspekcje formatowania, które pomagają utrzymać spójny styl kodu.
  • DotCover 2018.2 jest teraz zintegrowany z JetErrainer Rider IDE w systemie Windows. Otrzymuje również zaktualizowaną aplikację do obsługi konsoli, która teraz może być używana jako rozszerzenie do narzędzi wiersza polecenia .NET (dotnet.exe).
  • dotTrace 2018.2 pobiera filtr włączający do konfigurowania profilowania dowolnego procesu .NET.
  • dotMemory 2018.2 może profilować konfiguracje ReSharper, a wykres na osi czasu pokazuje natychmiastową alokację pamięci do sterty dużych obiektów.

sie 20

IntelliJ IDEA 2018.2 i CLion 2018.2! Co nowego ?

Z przyjemnością ogłaszamy wydanie IntelliJ IDEA 2018.2, CLION 2018.2 .

Oto najważniejsze cechy, których nie możesz przegapić:

IntelliJ IDEA 2018.2

  • Obsługa nadchodzącej wersji Java 11.
  • Informacje o przepływie danych można wyświetlić w edytorze.
  • Możesz teraz przeskoczyć poza nawias zamykający lub zacytować za pomocą Tab.
  • Ponownie przypisane zmienne lokalne i ponownie przypisane parametry są teraz domyślnie podkreślone.

CLion 2018.2

  • Eksperymentalny mechanizm języka C ++ oparty na clangd uzupełnia silnik języka C ++ języka CLION (domyślnie w systemach Linux i macOS), co pomaga w wyróżnianiu błędów i ostrzeżeń w edytorze.
  • Gradle C ++ i kompilacja formatów bazy danych są teraz dostępne obok modelu projektu CMake w CLion. Dla obu jest zapewniony pełny wgląd w kod.
  • Google Sanitizers są teraz obsługiwane. CLion może pomóc w wizualizacji wyników i łatwiejszej nawigacji po wynikach.
  • Formater kodu jest teraz oparty na leksykonach i znacznie szybszy.

kwi 18

Oprogramowanie JetBrains 2017 już w sprzedaży

Zaktualizowano m.in. Java 9, Kotlin 1.1, Spring, Gradle, JavaScript.
więcej w naszym sklepie JetBrains i w naszej ofercie

lis 02

Jetbrains nowy model licencji rocznej

Od 2 listopada 2015 wszystkie licencje Jetbrains bedą dostępne wyłacznie w modelu licencji czasowej.

Nowy model licencji Jetbrains jest już dostępny w naszym sklepie

lis 02

JetBrains All Products Pack

JetBrains wraz z nowym modelem licencjonowania wprowadza licencje JetBrains All Products Pack daje, które zawierają pełną skrzynkę narzędziową produktów JetBrains – JetBrains Toolbox na rok.

Jetbrains All Products Pack jest dostępne w modelu rocznym dla firm oraz pojedynczych programistów.
Jetbrains All Products Pack jest już w naszym sklepie:

lis 05

IntelliJ idea 14 wydana

Ukazała się zapowiadana wcześniej wersja 14 IntelliJ idea. Nasz sklep zawiera wszystkie wersje licencji IntelliJ idea.

gru 18

IntelliJ IDEA 11

Nowość: Nowa wersja Jetbrains Intellij IDEA 11, to najbardziej inteligentne środowisko programistyczne dla Java. Poniżej prezentujemy zarys nowych cech w wersji 11.

Ogólnie o IDE

Wydajność

Poprawa wydajności nie kończy zadania.  Architektura nowego edytora IntelliJ IDEA  dostarcza lepszej reakcji na i mniej opóźnień mniej przy pisaniu nawet w dużych dokumentach.

Większa szybkość indeksowania jest zapewniona dla dużych baz kodów źródłowych i szybszego uruchamiania IDE na wszystkich obsługiwanych platformach.

Refaktoryzacja w miejscu

Nowe opcje w interface użytkownika dla refaktoringu, takie jak  Introduce Parameter/Field/Constant lub Rename for class members jest dalszą poprawą dla lepszej użyteczności.

Widok dziennika zdarzeń

Nowy widok  'Event Log’ /okno tool i jednym miejscem, by zobaczyć wszystkie powiadomienia IDE i podejmować działania w razie potrzeby.

Event log window

Groovy
  • wsparcie dla Groovy 2.0 (Beta) .
  • Wprowadzenie parametru Closure w refaktoringu.
  • Akcja w kodzie Unwrap.
  • Nowe  akcje dla Groovy:
    • Wymiana kwalifikowanego odniesienia na import.
    • Dodanie statycznego importu jako pojedynczy member .
    • Dodanie na statycznego importu żądania.
Poprawa wsparcia VCS

Ogólne zmiany w przepływie pracy, takie jak nowy widok  'Digest’, który pozwala na spędzanie mniej czasu na rutynowe zadania VCS  jak podgląd pre-commit.

Podświetlanie Stack trace pokazuje ostatnio zmieniane klasy i metody różnie w stosie śledzenia.

Podświetlanie Git log graph zatwierdzeń włączonych do danego zatwierdzenia (np. zatwierdzeń w bieżącej gałęzi i dostarcza akcji, takich, jak tworzenie tagu/gałęzio, rewizji wyewidencjonowania.

Git log view

GitHub zintegrowany GitHub daje teraz lepsze wsparcie dla Gists creation dla udostępnianie kodu od razu z IDE.

Najlepszy Diff – porównywanie kodu

Diff do porównywania plików JAR jest dodany i pokazuje rzeczywiste porównania klasy i plików.
diff dla folderów teraz także pozwala na łączenie folderów.

Mac OS X
  • Wsparcie dla pełnego ekranu na Mac OS X Lion.
  • Liczne zmiany interfejsu użytkownika specyficzne dla Mac.
  • Poprawna minimalizacja okna do zadokowanego.
Zaktualizowane UI

Mnóstwo cech interface użytkownika IntelliJ IDEA jest na nowo przemyślano i przeprogramowana by by było wygodniej  nowocześniej.

New user interface

Oto niektóre przykłady: Favorites, Live templates settings, Keymap Editing UI, Plugin Manager, etc.

Lepsze doświadczenie przy kodowaniu

Szybsze, inteligentniejsze, i bardziej niezawodne uzupełnienie kodu code completion dla wspieranych języków.

Praca z  'Favorites’ jest teraz znacznie łatwiejsza szczególnie w wielkich projektach.

Ustawienia Live template: wiele nowych kontekstów szablonu zostało dodane.

Dodano możliwość edycji zależności modułu projektu na diagramie.

Linux
  • Udoskonalenia motywu GTK UI.
  • Lepsza integracja z dokami.
  • Akcja by utworzyć wpis w systemowym menu aplikacji (apps).
  • Możliwość przeciągnij i upuść i kopiowania/wklejania plików między IntelliJ Idea i menedżerami plików.

Frameworki i wsparcie dla narzędzi

Integracja z Gradle

Konfigurowanie projektu w tym modułów, bibliotek  itp. w oparciu o plik projektu Gradle. Tak, on jest tak proste, jak ono brzmi.

Grails 2.0 tylko Ultimate

Grails 2.0 będzie wkrótce wypuszczone, ale IntelliJ IDEA jest już przygotowane i zapewnia wsparcie dla akcji sterującyc h jako metody, nowe JUnit API do testowania, dostęp Gorm API z klas java, Kryteria odłączone, Grails web-flow, Spock framework, etc.

Velocity 1.7 tylko Ultimate

Najnowsza wersja Apache Velocity, stworzenego w Java silnika szablonów, jest w pełni wspierana przez IntelliJ IDEA 11.

SQL tylko Ultimate
  • Uzupełnianie słów kluczowych w zależności od kontekstu
  • Wsparcie dla dialeleków H2 i MS SQL Server
  • Rozszerzania PL dla wszystkich wspieranych dialektów
  • Funkcje użytkownika dodane do widoku 'Data Sources’
Play Framework tylko Ultimate

IntelliJ IDEA teraz wspiera tworzenie aplikacji webowych na Play Java Web framework. IDE dostarcza podświetlania składni, formatowania, nawigacji, rozwiązania wyrażeń, uzupełniania kodu dla wbudowanch tagów i parametrów i widoku Structure.

Spring tylko Ultimate
  • Spring: Zwiększona wydajność dużych modeli, Wykres zależności beanów (z nowymi cechami), akcja „Generate @Autowired dependency”, etc.
  • Spring 3.1 @Configuration contexts, @ComponentScan, @ImportResource, @Profile, @PropertySource.
  • Spring Testing: @ContextConfiguration configured with @Configuration array, @ActiveProfile.
  • Wsparcie dla integracji Spring.
  • Wsparcie dla Spring Data (JPA).
Programowanie Androida

IntelliJ IDEA wspiera programowanie aplikacji dla Google Android nawet z najnowszym Android 4 SDK (Ice Cream Sandwich).

Podgląd układów roboczych (layouts) Androida uproszcza tworzenia UI w IntelliJ IDEA. Specjalny panel 'Preview’ pokazuje UI włączając nawet niestandardowy widok składników i aktualizacje na żywo podczas kodowania. Różne opcje, takie jak rozmiar ekranu, docelowa wersja platformy, theme, etc. umożliwia lepsze sterowanie wyświetlaniem.

AspectJ tylko Ultimate

Dalsze udoskonalone funkcje wsparcia AspectJ:

  • Deklaracje typu Interface także na interfaces.
  • Konfigurowalan ścieżka kompilatora aspect, aby uzyskać lepszą wydajność.
  • Refactoring Push-in, etc.
Tylko Ultimate

Programowanie Web / J2EE

Kodowanie

Jeśli chcesz być najnowocześniejszy, to nowym edytor CoffeeScript z podświetlaniem składni, asystentem kodu, inspekcją i opcjami formatowania są na twoje usługi.

Jednym z nowych języków dla programistów web jest LESS. Korzystaj z dynamicznych arkuszy stylów.

Pozostałe aktualizacje zawierają:

  • Zaktualizowana schema HTML5,
  • wsparcie dla Zen Coding 0.7 .
Testowanie i Debugowanie

Zaawansowany interakcyjny XSLT debugger jest zawarty w IntelliJ IDEA 11 dla debugowania styli XSLT.

Integracja z JSLint / JSHint umożliwia sprawdzenie jakości twojego kodu JavaScript podczas pisania, za pomocą zewnętrznych walidatorów.

JavaScript Debugger teraz pozwala Ci dostosować właściwości obiektu,który widzisz podczas debugowania. To pracuje z debugerami JS Firefoxa i Chrome-a.

Serwery Web

Wsparcie Out-of-the-box dla następujących serwerów sieci web jest zapewnione:

  • JBoss 7,
  • WebSphere 8.
Jersey 1.10

IntelliJ IDEA 11 wspiera najnowszą wersję Jersey, wdrożenie odniesienia do JAX-RS 1.1 i automatyczne pobieranie go, gdy tworzysz usługę webową RESTfull.


Firma Dreamsoft sprzedaje licencje Jetbrains w sklepie internetowym.

Sklep JetBrains
–  Nowa licencja komercyjna JetBrains Intelli IDEA
–  Nowa licencja osobista JetBrains Intelli IDEA

– Aktualizacja wersji komercyjnych z poprzednich wersji Intellij IDEA Upgrade Commercial
– Aktualizacja wersji osobistych z poprzednich wersji Intellij Idea Upgrade Personal

Inne produkty, upgrade-y, zadaj zapytanie o produkty Jetbrains

(c) for Polish translation, Dreamsoft