Yusuke.NETツールを3つまとめてアップデートしました。5.5.4の登場です。8.0〜8.2の主要新機能については以下のページをご覧ください。コンテクストアクション、ジェネリクスサポート、エラーハイライトなどを新たに実装しました。Managerで8.2対応が完了次第通知されます。Studioの外でテスト実行をしたり、カバレッジスナップショットを解析するのに便利になりました。136.1255をリリースしました。YusukeRubyMineの次期バージョン、コードネーム「ひのき」の正式リリースが間近に迫ってきました。ベータ版はこちらからダウンロードしていただけます。ベータ版をダウンロードしてお試しください。13.1がリリースされ、マルチカーソル/選択が好評ですが、もちろんRubyMineにも搭載されます。最新のEAPバージョンで実装されていますのでお試しください。マルチカーソル/選択はエディタ機能の中でも最も望まれていた機能ですので、皆様にも気に入って頂けるかと存じます。詳しい使い方を以下に説明いたします。⌥⇧/Alt+Shiftでマウスクリックをすると好きなところにいくらでもカーソルをおけます。Caretより設定変更できます。Belowアクションにキーマップを設定すればキーボードからもマルチカーソルを置くことが出来ます。マルチカーソルからシングルカーソルモードへ戻すにはEscを押してください。マルチカーソルをセットしたら、編集に入ります。YusukeIDEにおいてコード補完は基本的でどれも同じと考えられがちです。IDEAはひと味違います。IDEAコード補完の領域について決して休むことなく進化を続けます。completion機能が搭載されました。completionは書きかけのコードに特定のキーワード(Postfix)を追加することでよくあるコードブロックに整形してくれる機能です。カーソルを戻す頻度を大幅に減らすことができ大幅に開発生産性が向上します。boolean型の式に”.if”をいうキーワードを追加するとif文に、オブジェクト型の式に”.notnull”と追加すればnullチェックをする文に変えてくれます。Postfix補完候補はデフォルトでは基本的なもののみ提示されます。J)を押してください。Templatesより一覧でき、不要なものを無効化することもできます。いくつかのテンプレートはエイリアス(別名)が設定されており、例えば”.not”は”!”と書きタブを押すだけでも結構です。複数のテンプレート候補がある場合は選択肢を提示します。いつも通り、フィードバックがあれば掲示板やYouTrackへお願いいたします。RC2をリリースしました。8のコードアシスタンスだけでなく、JD8のNashornのビルトインデバッガも含まれています。8に標準で付属します。RC2ではNashonのスクリプトにブレークポイントを設定してJavaアプリケーションと一緒にデバッグすることができます。簡単な例をご覧にいれましょう。以下の例ではNashornスクリプトよりJavaインターフェースをロードしています。インターフェースはsayHelloメソッドがあり、String型の引数をとり、String型を戻します。Nashornスクリプトを開けば、通常のJavaScriptファイルとほとんど変わりありません。違いはこのスクリプトはJavaランタイムへアクセスしてdemo.HelloHelperをインスタンス化し、demo.HelloWorldインターフェースの実装を定義していることです。ブレークポイントを設定してスクリプトを停止してみましょう。デバッグモードでアプリケーションを実行すると、ブレークポイントで停止し、ローカル変数の状態を確認しながらスクリプトをステップ実行できます。他のブレークポイント、Javaサイドでももちろん停止できます。ここではスクリプトより返されたdemo.HelloWorldインスタンスの状態も確認できます。ステップイントゥをすればスクリプト内に入り込んでステップ実行できます。demo.HelloHelperというJavaクラスを取得するのにプレフィクスを使っていることに注意してください。これはステップイントゥー実行をサイドした場合、Javaサイドへ戻ることを意味しています。FramesタブではJavaとNashornコードを実行する実際のスレッドのスタックを表示していることに注目してください。IDEAではNashornスクリプトを簡単にデバッグすることができます。この機能によりJavaアプリケーションのスクリプティングがよりパワフルに、より有用になれば幸いです。いつも通り、掲示板やYouTrackへフィードバックをお願いいたします。YusukeJava8の正式リリースが近づいてきました。最新のJavaには最新のIDEを使うのがいいですね。RC2をリリースしました。13では匿名クラスやラムダへのスマートステップイントゥデバッグなど便利な機能を追加してきました。APIを使ってコンパクトな表記に変換してくれるだけでなく、エディタ左に表示されるガッターアイコンにマウスオーバーさせることでラムダ式でどのファンクションが使われているのか確認することが出来ます。api”を指定してください。このコードアシスタンスで新しいJDKへの移行の助けになれば幸いです。いつも通りフィードバックやバグレポートを掲示板やYouTrackへお願いいたします。RCをリリースしました。Textスタイルの複数行選択です。プラグインでサポートしいます。EAPよりお試し頂けます。Javaプログラムの動作状況を記録して、後から解析することができる革新的ツールです。複雑なバグを追跡するのにとても有効です。Ultimateをお使いの方は完全に無料でご利用いただけます。pluginよりChrononを選択肢、インストールしてください。instrumentationを使っており、どのクラスを記録するのか指定する必要があります。Excludeパターンを指定します。沢山のクラスを指定しすぎるとパフォーマンスに影響があるため注意してください。スレッド二つで配列のソート、またバブルソートをする簡単なプログラムでChrononの使いかたを見てみましょう。Chrononは単なるデバッガではなく、ビデオテープのように動作状況を巻き戻しできることに注目してください。‘ChrononDemo’よりアプリケーションを実行します。IDEAは記録を展開して、Chrononツールウィンドウで開きます(デバッガのように見えます)。以前の記録を開くことも出来ます。Recordingを選択してください。新しい言語、フレームワークやライブラリ、そしてテストツールなどです。JetBrainsは使っている言語やテクノロジに限らず、Webデベロッパにベストなツールを提供するための努力を惜しみません。13が提供するWeb開発関連の新機能群を紹介します。13はTypeScriptサポートを大幅に強化しています。コード補完、ナビゲーション、そしてリファクタリングは他の言語と同様強力に働くようになりました。Editプラグインを使えばWebページを編集しているそばからChromeでレンダリング結果を確認できます。ライブエディットの始め方は簡単でhtmlファイルをデバッグ開始するだけです。htmlファイルのデバッグ時にはElementsタブが現れ、Chromeでレンダリング中のページのエレメントをプレビュー出来ます。Dartサポートに関して様々な改善が施されて言います。クイックフィックスや自動インポートなどです。IDEAからワンクリックでnpmパッケージをインストール、削除、アップグレードできます。Karmaプラグインでは単にkarma.conf.jsファイルを右クリックするだけでテストできます。テスト結果が表示されるパネルからは成功したテスト、失敗したテストを一覧できます。IDEAは世の中に出回っているCSSプリプロセッサをほとんどサポートします。Sass、LESSまたはStylusプラグインをインストールすればコード補完、インスペクションやナビゲーションが働きます。WordPress.。