䌚うIntelliJ IDEA 13

2013幎には䜕がありたしたか


2013幎に私たちにずっお最も幞せなニュヌスの1぀は、Google I / Oでした。Googleは、Android甚の新しいアプリケヌション開発環境であるAndroid Studioのプレビュヌバヌゞョンを発衚したした。 Android Studioは、IntelliJ IDEA Community Editionに基づいおJetBrainsず共同で開発されおいたす。 IntelliJ IDEA 13は最初のメゞャヌリリヌスであり、このコラボレヌションの結果ずしお生たれた新しいものが含たれおいたす。

この春、新しいJava 8をサポヌトしたした。

たずえば、IntelliJ IDEAコラボレヌションプラグむンをTeamCityで曎新し、IntelliJプラットフォヌムを䜜成した経隓を䜿甚しお新補品を開発し続けるなど、ツヌルの1぀を他のツヌルず思慮深く統合するずいう考えに匕き続き取り組んでいたす。 そのため、2013幎9月、 新しい補品であるUpSourceを発衚したした。これは、ナビゲヌション、䜿甚方法の怜玢、コヌドの倉曎の衚瀺、コヌドの分析など、ツヌルに固有の機胜を備えたブラりザヌでコヌドを操䜜するサヌバヌプラットフォヌムです。

そしお今日...わずか5分前...パパム IntelliJ IDEA 13をリリヌスしたした。





IntelliJ IDEAは、初心者から゚ンタヌプラむズでマルチトンアプリケヌションを䜜成するバむ゜ンに至るたで、あらゆる開発者が最先端の技術を䜿甚できる環境であり続けたす。 IntelliJ IDEAは、Oracleコヌポレヌトプラットフォヌムの最新バヌゞョンであるJava EE 7をサポヌトし、Glassfish 4、Wildfly 8、Tomcat 8などのアプリケヌションサヌバヌの新しいバヌゞョンのサポヌトを远加したす。

最も興味深い新機胜


Java EE 7の完党サポヌト

Java EE 7のサポヌトに関しおは、IntelliJ IDEAの新しいバヌゞョンは、CDI 1.1、JSF 2.2、JAX-RS 2.0およびバッチ凊理甚のコヌドの䜜成を支揎しおいたす。 ビデオシリヌズで改善されたJava EEサポヌトの詳现をご芧ください。









さらに、13番目のバヌゞョンでは、Javaだけでなく、あらゆるWebプロゞェクトの開発に圹立぀コンポヌネントであるRESTクラむアントを改善したした。 これで認蚌が可胜になり、リク゚スト履歎が保存されたす

画像

春

䜕よりも、IDEは@Configurationを䜿甚しお定矩されたマッピングされおいないコンテキストを自動的に怜出し、それらをプロゞェクト蚭定に远加するこずを提案したす。

画像

Springで䜜業するための新しいMVCツヌルりィンドりは、プロゞェクトで定矩されたコントロヌラヌメ゜ッド間をより簡単にナビゲヌトするのに圹立ち、察応するマッピングされたURL、メ゜ッドおよびパス倉数をその䞭に衚瀺できたすおよびビンのドキュメント。 たた、倚数のBeanを含むプロゞェクトのIDEパフォヌマンスも改善したした。

グラドル

Gradleサポヌトが倧幅に再蚭蚈されたした。たず、䟝存関係ずプラグむンのオヌトコンプリヌト、コヌド生成が远加されたした。 Gradle DSLのクむックドキュメントツヌルチップが登堎し、IntelliJ IDEAがWebファセットを自動的に䜜成し、 WARアヌティファクト構成をむンポヌトするようになりたした。 さらに、テストやexecなどのGradleタスクのデバッグが提䟛され、Gradle 1.8のおかげで、Gradleプロゞェクトのむンポヌトが加速されたす。



バヌゞョン管理システム

IDEA 13はSubversion 1.8のサポヌトを远加したす。 さらに、IDEAにGitずMercurialのグラフィカルな履歎ログをすばやく衚瀺するように指瀺したした。䜿甚するのがより䟿利になりたした。ブランチの衚瀺がよりコンパクトになり、1぀のプロゞェクトで耇数のリポゞトリを操䜜しやすくなりたした。



タスク管理プラグむンを䜿甚する人は、IDEの新機胜に感謝したす。バグトラッカヌのタスクを切り替えるず、IDE自䜓がVCSのブランチを切り替え、タスクを閉じるず、コミットずマヌゞが提案されたす。

コミットダむアログボックスがより䟿利になりたした。 GitHubプルリク゚ストは、IDEから盎接䜜成できるようになりたした。

拡匵されたScalaサポヌトずSBT統合

SBTをビルドツヌルずしお遞択した人には喜ぶべき理由がありたす。SBTサポヌトがIntelliJ IDEA 13に組み蟌たれたした。最新のScalaサポヌトプラグむンには、SBTプロゞェクトのむンポヌト、自動プロゞェクト同期、.sbtファむルの構文匷調衚瀺が含たれたす。

デヌタベヌスを操䜜する

新しいIntelliJ IDEAでは、新しいむンタヌフェむスでデヌタベヌスずの䜜業を構成するのがさらに䟿利になりたした。



以前ず同様に、デヌタベヌスの皮類を遞択するだけで、IDEが正しいJDBCドラむバヌを自動的にダりンロヌドしおむンストヌルしたす。

さらに、構造ビュヌ、および倖郚キヌず䞻キヌのナビゲヌションず衚瀺がテヌブル゚ディタヌに衚瀺されたした。 これらの機胜は、圓瀟のWebサむトの新機胜セクションで説明されおいたす 。

たた、䟿利なもの-ク゚リフィルタヌも远加したした。 これを䜿甚するず、テヌブルたたはSQLク゚リの結果を衚瀺するずきに必芁なものをフィルタリングできたす。たた、列で䞊べ替えるこずにより、デヌタベヌスにク゚リを送信せずにIDEでテヌブルを盎接䞊べ替えるこずができたす。



䞀郚のタスクはほずんど無䜜法です。たずえば、H2たたはSQLiteファむルをデヌタベヌスりィンドりにドラッグアンドドロップするだけでデヌタ゜ヌスを構成できたす。

さらにプラむベヌトな改善がありたす。たずえば、Android甚に開発する際に、デバむスず゚ミュレヌタヌの䞡方でSQLiteを盎接操䜜するこずがサポヌトされたすadb経由、デバむスのルヌトは䞍芁です。 デヌタベヌスはナヌザヌに察しお透過的にコンピュヌタヌに匕き出され、通垞のデヌタベヌスず同様にロヌカルコピヌを操䜜できたす。その埌、コンテキストメニュヌから[ アップロヌド ]を呌び出しお、デバむスにアップロヌドできたす。 Habréのデヌタベヌスサポヌトプラグむンで、ベヌスの操䜜に぀いお最近曞きたした。

IDEむンタヌフェヌス党般

ナヌザヌがIDEをより快適に䜿甚できるようにするために、むンタヌフェむスを改善したしたデフォルトでは、IDEはメむンツヌルバヌずツヌルりィンドりボタンを非衚瀺にしたす埌者は、巊䞋の小さなりィンドりをクリックするか、スむッチャヌず最近䜿甚したファむルから䜿甚できたす。



Linuxを含むすべおのオペレヌティングシステムでフルスクリヌンビュヌを䜿甚できるようになりたした。スクロヌルバヌの゚ラヌにカヌ゜ルを合わせるず、゚ラヌたたは譊告の原因ずなったコヌドを含むポップアップりィンドりが衚瀺されたす。

Shiftをすばやくダブルタップするず、新しいSearch Everywhere機胜が衚瀺され、クラス、ファむル、アクション、たたはIDE蚭定をすばやく芋぀けるこずができたす。



埅望の別の倉曎IntelliJ IDEA 13は、WindowsずLinux、Community EditionずUltimateの䞡方で利甚可胜な新しい明るいLookFeelを远加したした。CommunityEditionではデフォルトでむンストヌルされ、Linuxではデフォルトになりたすそしお究極の。



新しいタヌミナル

新しいコマンドラむンむンタヌフェむスでは、IDEを離れるこずなく、任意のロヌカルシステムからコマンドを実行できたす。 さらに、SSHを介しおリモヌトシステムを操䜜したす。



玠敵なささいなこず

ささいなこずのいく぀かは、最近の投皿 ここずここ で既に発衚されおいたすが、ただ倚くはただ発衚されおいたせん。 いく぀か蚀及するず、デバッガヌの改善、Groovyのサポヌト、パフォヌマンス、Web開発者向けの新しいツヌル、CloudFoundry 2.0、OpenShift、およびHerokuのサポヌトです。

スピヌカヌずスクリヌンキャスト専甚

IntelliJ IDEAにプレれンテヌションモヌドが远加されたした。 ビュヌ経由で呌び出されたす| プレれンテヌションモヌドを開始したす 。 プレれンテヌションモヌドでは、コヌドが衚瀺された゚ディタヌりィンドりのみが衚瀺され、コヌドが倧画面で芋やすくなるように拡倧フォントが䜿甚されたす。

ホットキヌに぀いお蚀えば、ニコラむチャシュニコフのおかげで、 プレれンテヌションアシスタントプラグむンがIntelliJプラットフォヌム党䜓に登堎したした。このプラグむンは、画面の䞋郚に抌したキヌボヌドショヌトカットを倧きく衚瀺したす。 これは、プレれンテヌションやスクリヌンキャストを䜜成するすべおの人にずっお䞍可欠なものです。 JetBrainsリポゞトリからすぐに配眮できたす



IntelliJ IDEAで行われおいない他のこず

悲しいかなそしお、悲しいかな、 トラッカヌでの300祚以䞊の投祚にもかかわらず、コヌドフラグメントの耇数行の線集はただ行っおいたせん。 私を信じおください、これは悪ではありたせん。プラットフォヌムを倧きく倉えるにはもう少し時間がかかりたす。

おわりに


www.jetbrains.com/idea/whatsnew/index.htmlで 、より詳现な新機胜のリストずデモのビデオを芋぀けるこずができたす。

はい。最新バヌゞョンのダりンロヌド元を知っおいたす 。

喜んでプログラム

Source: https://habr.com/ru/post/J204590/


All Articles