SourceChord

C#とXAML好きなプログラマの備忘録。最近はWPF系の話題が中心です。

Visual Studio Code 1.2の新機能・変更点

今月も月例のアップデートがリリースされました。
https://code.visualstudio.com/updates#vscode
個人的には、vscode内にターミナルが統合されたのがうれしい!!

今回も、個人的に目ぼしい変更点をピックアップしてまとめておこうと思います。

タブの実装状況

これは、今回のアップデートの内容ではありませんが、、、
タブの実装についての、報告がありました。
https://code.visualstudio.com/updates#_workbench

来月のアップデートで、この辺の機能を少しずつ取り込み始めるみたいです。
メッチャ楽しみですね♪

エディタ

テキスト検索からのマルチカーソルの一括選択

テキスト検索時にAlt+Enterで、検索で一致している箇所をマルチカーソルで一気に選択してくれるようになりました。

この状態でAlt+Enterを押すと、
f:id:minami_SC:20160610003639p:plain

このようにすべての一致箇所が、マルチカーソルで選択された状態になります。
f:id:minami_SC:20160610003649p:plain

地味に便利系な機能ですね。

その他

他にも以下のような更新がありました。

  • PeekViewがリサイズ可能に
  • 無駄な空白文字を自動でトリムする機能

ターミナルの統合

日本語キーボード環境だとCtrl+@で。
こんな風に、ウィンドウ下部にコンソールが出てきます。
f:id:minami_SC:20160610003721p:plain

現状ではこのターミナル上ではテキストのコピペなどの操作はできません。この辺は今後のアップデートで対応するみたいです。

コマンドでの拡張機能インストール

VSCodeの拡張機能インストールなどの操作を、コマンドラインから行えるようになりました。

よく使う拡張機能をインストールするコマンド一式を、バッチファイルとかシェルスクリプトで用意しておけば

  • VSCodeの再インストール時に、自分の普段使う開発環境を一気にインストール

などなど、色々と使い道があるのでは、と思います。

以下のようなコマンドが追加されています。

インストール済みの拡張機能の列挙
code --list-extensions
拡張機能のインストール
code --install-extension 拡張機能名
拡張機能のアンインストール
code --uninstall-extension 拡張機能名