Monthly Archives: January 2016

IntelliJ IDEA 16 EAP最新版リリース – エディタとGitインテグレーションの改善

毎週IntelliJ IDEA 16 EAPの新しいビルドをリリースしています。最新ビルドではいつも通り皆様より頂戴したバグの修正と共に、Gitインテグレーションとコードエディタの改善が施されています。 ステートメントの右/左への移動 コードステートメントをCtrl + Shift + Up/Down (Cmd + Shift + Up/Down for OS X.)というショートカットで上に下に移動することは以前から出来ました。コードの並びを直す際に便利ですが、時には右に左に移動したくなることがあります(例えばXMLエレメントの属性、メソッドパラメータ、配列初期化コードなどの順序を直す場合などです)。 最新ビルドではAlt + Ctrl + Shift + ←/→ (Mac OX X:Alt + Cmd + Shift + ←/→)とうショートカットで可能になりました。 VCSインテグレーション Gitブランチ操作に便利なアクションを二つ追加しました。Branches ポップアップより起動できます: Checkout with RebaseとRenameです。 Checkout with Rebaseアクションは手元の作業状況を同期させるのに必要なオペレーションCheckout→Rebaseをいっぺんに行うものです。 インタラクティブなrebaseをVCS → Git→ Rebaseより行う場合、IntelliJ … Continue reading

Posted in お知らせ | Leave a comment

IntelliJ IDEA 16 EAP新ビルド – staticインポートをより楽しく簡単に!

IntelliJ IDEA 16 EAPの最新ビルドをお試しください。多くの不具合の修正と共に、いくつかの改善も施されております。 細かいですが、便利な点としてstaticインポートのハンドリングの改善があります。 これまでもstaticメソッドのインポートを行うクイックフィックスを提供してきましたが、良く必要とされるメソッドについてはクイックフィックスを起動しなくてもインポート候補を挙げてくれるようになりました: staticの定数についても候補を挙げてくれます: 設定→Editor→General→Auto Import→”Add unambiguous imports on the fly”オプションを有効にしておけば、曖昧なstaticメンバーについても自動的にインポートしてくれます。 いつも通り、掲示板へのフィードバックやYouTrackへのバグレポートをお待ちしております。 Develop with Pleasure! 原文

Posted in お知らせ | Leave a comment

Project Rider – 新しい C# IDE #jetbrainsrider

本日、NDC Londonにて新しいプロジェクトを発表しました。IntelliJプラットフォームとReSharperのテクノロジーベースの新しいクロスプラットフォームC# IDEです。 コードネームProject Riderは、クイックフィックスやインスペクション、スマートナビゲーションなど、ReSharperやIntelliJベースIDEですでにおなじみの機能を搭載しています。ReSharperはVisual Studioの機能拡張ですが、Project Riderは完全なスタンドアロンIDEです。 まだごくごく初期段階にありますが、既に以下の機能を搭載しています: ナビゲーション – スマートナビゲーションはJetBrains IDEの重要機能で、Project Riderも例外ではありません。Go To Type、Go To File、IntelliJプラットフォームのSearch Everywhere(どこでも検索)によるgo to symbols、types、files、果ては検索ポップアップ内から設定やアクションの呼び出しまで行えます。 Navigate Toポップアップメニューももちろん搭載しています。基底クラスや派生クラスへのジャンプ、ツールウィンドウへの利用箇所の検索結果表示などが可能です。 編集 – タイピングアシスト、ブレースの挿入や自動フォーマット、ライブテンプレート(ReSharper 10のpostfix templatesも含む)、quick infoツールチップ、継承関係のナビゲーションを楽にするガターアイコン、コンテクトアクションなど、幅広い便利な編集機能を実装済みです。 インスペクション – ReSharperでサポートしているほとんどのインスペクションはエラー、警告、推奨、ヒントとしてエディタ内に表示されます。解決出来ないシンボルは赤く、コードの問題はアンダーラインで表示されるなど、おなじみの形式になっています。 Alt+Enter – JetBrains IDEで必要不可欠なのがAlt+Enterキーバインドのサポートです。ReSharperで利用可能なクイックフィックスやコンテクストアクションも利用できます。Project Riderはファイル全体へまとめてアクションを適用したり、インスペクションの重大度をメニューから変更することもできます。 リファクタリング – まだ数は限定されますが、リファクタリングも可能です。多くのリファクタリングアクションは何かしらのユーザーインターフェースが必要で、まだ実装されていないものも多くあります。現在Project Riderではシンボルのリネーム、変数の導入/インライン化、インスペクションでハイライトされているコードをAlt+Enterで修正することが出来ます。 … Continue reading

Posted in お知らせ | Leave a comment

IntelliJ IDEA 16 EAPビルド144-2925リリース

お待たせ致しました。新しいIntelliJ IDEA 16 EAPビルドのリリースです。いつも通り、沢山のバグフィクスと共に、二つの新機能があります。 concurrency annotationの利用方法を検出するインスペクションがjavax.annotation.concurrent.*でも働くようになりました: これまではnet.jcip.annotations.*にしか対応していませんでした。 KotlinプラグインはBeta 4へとアップデートされ、インクリメンタルコンパイラのパフォーマンスが上がり、言語、ライブラリのマイナーな修正、そしてコードアシストの改善も施されています。詳しくはこちらのブログポスト(英語)をご覧ください。 いつも通り、掲示板へのフィードバックや、YouTrafckへのバグ報告をお待ちしております。 Develop with Pleasure! 原文

Posted in IntelliJ IDEA | Leave a comment