3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

visual studio code を使ってみて

Last updated at Posted at 2016-06-26

という名の投稿テスト。Kobitoから投稿したらどんな感じだろうか?というテスト要素を多く含んでおります。

特徴

  • electron製
  • 軽い!とは言えないと思うが、surface pro 4 とかそれなりのメモリがあるマシン(8GB位)とかであれば問題なく動作する
  • v1.0 からメニューが日本語化されて、非エンジニアな方でも扱いやすくなってる…と思う
  • F1からメニューを呼び出してキーボード入力だけで大抵の操作が可能
  • gitの基本的な操作(pull push commit add)程度であればvscode内のキーボードショートカットとかで解決する
    • rebase,fetch,merge,cherry pickをかちょっと立て込んでる操作であれば v1.2から導入されたコンソール機能でフォローすればいい、と個人的には考えてます。
    • GIt for windows : https://git-for-windows.github.io/
  • 中身がnode.jsで書かれており、node.jsの開発に限ってはデバッグも含め最適みたいですね

拡張機能

拡張機能系も徐々にそろってきてはいるが、「これサイコー!!」な拡張機能はまだない感じ。インストールはF1で呼び出して
「ext install [拡張機能名]」
でインストールできるので、楽ちんではあるんですけどね。
ということで、とりあえずはく使っている拡張機能

Prettify JSON

  • https://marketplace.visualstudio.com/items?itemName=mohsen1.prettify-json
  • jsonのフォーマットを整えてくれるextension。
  • F1でメニュー呼び出して、「JSON」と入力するとこの機能が呼び出せるので実行。(shift+crtl+pでも呼び出せるらしいが、使ってません)
  • ただし、「項目が1つのところも3行に分けて整える」とか、融通が利かない為、最初の1回だけ、この拡張機能でフォーマットを整えて使うというパターンが多いですね…
  • 最近よくある「JSONで設定書くプロダクト」(hashicorp の packerとかAWSのcloudformationやcli用のjson設定とか)で、利用させてもらっています。

Cloudformation

個人的な感想

  • macな方はvisual studio codeに魅力を感じるか?と考えてみると、「やっぱりatomとかsublime text 3とかにしておけば?」というのが正直な感想です。

  • とはいえ、仕事でこれを使っているのは事実だったりするんですが、使い続けている理由は「windowsを開発しているMSが開発しているので、windowsとの相性を一番に考えるだろう」という期待がかなり込められています。まぁ、atomやsublime textをwindowsで動かすと重くて使えないレベル、というのもあるけどね。

    • kobitoは軽めなんだけど、いつまでver 1.5.0 で止めるつもりだ!
  • アップデートもwindows上でやる分にはwindowsの流儀にのっとってやるので、結構楽ちんだったりします。

  • V1.2 辺りからコンソール機能も加わって、かなり使いやすくなった感じはあります。(ただコンソール機能に日本語表示関連のバグがあったりしますが)、win10 anniversary updateのbashなんかと連携出来たら、かなりいい感じになるのではないでしょうか。(bash.exeが指定出来たら、理論上は実現可能な筈です)

  • 情報関連ですが、有益なレベルとなると、実際の所、TIPS系はMS系のエバンジェリストの方のブログから入手することが殆どです。

  • 個人的には vscode だけだとすべてのフォローができないので、下記環境も併せて整えておくことをお勧めします。今度手順がまとめられたら上げておきますか…

    • git 操作をPowershellで実行する環境 :
    • powershell 上 で 日本語が扱える cui-vim環境を整える
      • これを済ませておくと、gitの commit message に使われるvimに日本語入力がスムーズになるのでお勧めします。
      • windowsで日本語vimとなると、kaoriaさん以外知らなかったりはする…まぁ、機能的には満足しているので、導入部分が楽になると人に勧められるレベルなんですがね。
3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?