Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


vscode:top

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン 両方とも次のリビジョン
vscode:top [2021/02/14 17:58]
y2sunlight
vscode:top [2021/02/20 08:47]
y2sunlight [Visual Studio Code (VS Code)]
行 4: 行 4:
 Visual Studio Code (通称 VS Code)は、Microsoftによって2015/11/18に公開された高性能ソースコードエディタです。[[https://github.com/Microsoft/vscode|GitHub]]でソースコードもMIT Licenseのもとで公開されています。 Visual Studio Code (通称 VS Code)は、Microsoftによって2015/11/18に公開された高性能ソースコードエディタです。[[https://github.com/Microsoft/vscode|GitHub]]でソースコードもMIT Licenseのもとで公開されています。
  
-> TODO:プラグインついて +一般的に、VS Code ソースコードエディタ類されていす。かし、実際には、代表的なIDE(EclipseIntelliJ IDEA、PhpStromど)比べ遜色ないくに開発で利用できま。ただ、VS Codeは他IED比べると、最初かての機能が提供されている訳ではなので、自分でプラグインを追加してカスタマイズしなけばなりません。
-代表的IDE(EclipseIntelliJ IDEA、PhpStrom)、 +
- +
-IDEは使用中に「この機能を使いませんか?」とお知らせしてくれることも多いです。 +
-IDEに従って使えば使うほど、効率的に良いコードが書けるように設計されています。 +
- +
-IDEのデメリットは、全部入りの状態から始まるため、全体のサイズが大きいことです。 +
-CPUやメモリなどのスペックが低いPCで動かそうとすると、不自由することになるでしょう。 +
-必ず、IDEが快適に動く程度のスペックのPCを用意するようにしてください。 +
- +
-エディタは「自でカスタマイズ」 +
-エディタを使う場合、最初はシンプルな素の状態から始まります。 その状態であば動作もとも軽す。 +
- +
-つてのエディタはテキストを開いて編集て保存するだけのものでしたが、 現在主流となっているエディタは、プラグインをインストールすることでより便利にカスタマイズできるようにっています。 +
-その点ではIDEとの差はしだいに縮まりつつあります。 +
- +
-エディタを使うデメリットは素の状態からカスタマイズしていく必要があることです。 +
-シンプルかわり、必要なプラグインを探しインストールすることは自分ですることになります。 +
- +
-「さまざまなプラグインをインストールするうちに、IDEとそう大差ない程度に動作が重なった」とう話もあるほどす。 +
-必要な機能を揃えた場合の動作速度は想定以上に遅いことがある、ということを覚えておきましょう +
- +
-ただ、そもそも話、何が必要であるかをあらかじめ知っている人はほんどいません。 +
-下手をすると「これプラグインで簡単にできるのでは?」ということに思い至ないまま手作業を続けしまい、 膨大な時間を無駄にする、ということが容易に起こりえます。 +
- +
-エディタは、IDEや他エディタを既に知っていて、自分のしたいことがわかっているような人、 必要な機能がなくも自分で対処できるような人向けのツールと言えます。 +
- +
-つまりエディタは、Scala開発におては玄人向けの選択肢、あ簡易閲覧・編集ためのツールと捉えるべきしょう。 +
-Scalaにおけるワークフローがまだ整っていない初心者がインの開発環境として用いるのには全くおすすめされません。+
  
 +従って、VS Codeでは、開発で必要な機能に見合ったプラグインを選定することが重要になります。これは意外と時間のかかる作業になります。言い換えると、自分のしたいことと必要な機能をしっかり把握でき、必要な機能がなくても自分で対処できるような人向けのツールと言えます。
  
 +筆者は、PHPのEDIは長年Eclipseを使用してきましたが、最近、WSL2とDockerを開発環境としたPHPによる開発を行う機会があり、VS Codeを初めて実際の現場で使いました。感想としてはEclipseと変わりなく開発ができ、現状、WSL2環境下では、VS Code以外の選択肢はあり得ないとの結論に至っています。従って、Dockerを使った開発では、今後もVS Codeを使うことになると思っています。
  
 > TODO:リリース時期について > TODO:リリース時期について
vscode/top.txt · 最終更新: 2021/02/20 09:46 by y2sunlight