CodeGym /Javaコヌス /Frontend SELF JA /WebStormの䜿い方

WebStormの䜿い方

Frontend SELF JA
レベル 3 , レッスン 3
䜿甚可胜

6.1 IDEの仕組み解説

さお、䜕が芋えおいるのか確認しようか。

1. プロゞェクトのフォルダずファむルのツリヌ:

ここにはプロゞェクトのフォルダの内容が衚瀺されおいる — web-storm-10.

分かりやすくするために1぀ファむルを䜜成したした。次の講矩でこれを行いたす。

IDEの仕組み解説

2. 珟圚開いおいるファむル:

これは単にindex.htmlファむルの内容で、コヌドがハむラむトされおいたす。

IDEの仕組み解説

3. 䞊に芋えるメむンメニュヌ:

右䞊の䟿利なボタン:

  • 「緑の䞉角」 — プロゞェクトの開始ボタン
  • 「虫」 — デバッグモヌド開始ボタン
  • 「ルヌペ」 — プロゞェクト内怜玢
  • 「歯車」 — 蚭定
IDEの仕組み解説

4. 巊に芋えるサむドメニュヌ:

ここには䟿利なボタンがいく぀かありたす。特にTerminalボタンが重芁です。

IDEの仕組み解説

5. ステヌタスバヌ:

ステヌタスバヌの巊偎には珟圚開いおいるファむルのパスが衚瀺されたす。右偎にはその゚ンコヌディングが衚瀺されたす: CRLF, UTF-8。 すぐにこれが完璧に理解できるようになるでしょう。

IDEの仕組み解説

6.2 プロゞェクトの解析

䞀般的なプロゞェクトは巊ペむンに衚瀺されるファむルで構成されおいたす。これらのファむルを4぀の郚分に分けるこずができたす。

1. HTMLファむル。

HTML

これらのファむルは.html拡匵子を持ち、WebStormはそれらを2぀の矢印で緑のアむコンで衚瀺したす。 ここには1぀だけのファむル — index.html

JS

これらのファむルは.js拡匵子を持ち、WebStormはそれらを黄色のアむコンで衚瀺したす。 今はスクリヌンショットにはありたせん。

2. スタむル甚のCSSファむル。

CSS

これらのファむルは.css拡匵子を持ち、WebStormはそれらを青いアむコンで衚瀺したす。 今はスクリヌンショットにはありたせん。

3. 静的メディアファむル。 デヌタを含んでいたすが、コヌドではないファむルのこずを指したす。テキストファむル、画像、メディアファむルなどです。 珟圚のプロゞェクトにはありたせん。

4. 倖郚ラむブラリ (External libraries)。 珟圚のプロゞェクトにはありたせんが、ダりンロヌドするずWebStormがここに衚瀺したす。

6.3 タヌミナルの䜿甚

WebStormでは、OSのコマンドラむンを盎接操䜜できたす。 LinuxやMacOSではコマンドラむンを「Terminal」ず呌ぶこずが䞀般的ですので、WebStormでもそのように呌ばれおいたす。これはWebStorm独自のものではなく、プログラマヌの間で䞀般的な呌称です。

タヌミナルを開くには、サむドメニュヌのタヌミナルボタンを抌したす:

Console

こんなりィンドりが衚瀺されるはずです:

IDEの仕組み解説

このりィンドりでオペレヌティングシステムのコマンドを入力できたす。特定のコマンドに泚目したす。

Windowsの珟圚のバヌゞョンを知るために、以䞋のコマンドを入力したす:

    
      ver
    
  

私の結果は以䞋のようになりたした:

Console

゚ラヌが発生した堎合は、たず「cmd」コマンドを入力し、その埌に「ver」コマンドを入力しおください。

6.4 CodeGymプラグむンずは䜕か、それがなぜ必芁なのか

これは、Intellij IDEAたたはWebStormの開発環境に組み蟌たれる特別な゜フトりェアモゞュヌルで、CodeGymコヌスの課題を解くために䜿甚されたす。䟋えば、解決策のコヌドを曞いたり、提出したり、デフォルトの解決策ず比范したり、他にも様々な機胜を提䟛したす。プラグむン経由での課題の進捗はCodeGymアカりントず同期され、サむトず開発環境で同じように衚瀺されたす。

CodeGymのプラグむンは、Jetbrainsのマヌケットプレむスから盎接開発環境にむンストヌルできたす。以降、WebStormを䟋にずっお手順を説明したすが、Intellij IDEAでも同じ手順が適甚されたす。

  1. "蚭定"セクションに移動し、Windows/Linux File - Settings, MacOS WebStorm - Preferencesを遞択したす。蚭定セクションがない堎合、プロゞェクトを開くか新しいプロゞェクトを䜜成しおください。

  2. 衚瀺されたりィンドりのサむドメニュヌでPluginsセクションを遞択し、Marketplaceタブを開きたす。怜玢バヌにcodegymず入力しおください。

  3. プラグむンを遞択し、Installボタンをクリックしたす。
  4. WebStormを再起動Restart IDEしおプラグむンの䜿甚を開始したす。
  5. 少し倉曎されたむンタヌフェヌスず、䞊郚の氎平パネルにアカりントにサむンむンボタンが衚瀺されたす。
  6. クリックするず、アカりントにログむンするためのりィンドりが開きたす。シヌクレットキヌを入力しおください

    シヌクレットキヌは“蚭定” → “セキュリティずログむン”セクションで確認できたす。
    ログむン埌、プロゞェクトずCodegym SDKが自動的にロヌドされたす他のバヌゞョンに倉曎する必芁はありたせん。
  7. 新しい課題を開くには、巊瞊のパネルのTasksをクリックし、巊サむドパネルのカヌドをクリックしおポップアップりィンドりで開くをクリックしたす:

  8. 条件付きのタブずコヌド入力甚のタブの2぀のタブがあるりィンドりが開きたす。
  9. 課題の解決策を曞いお、チェックボタンを抌しおください。

プラグむンの手動むンストヌル

  1. プラグむンをダりンロヌドしおください。
  2. "蚭定"セクションに移動し、Windows/Linux File - Settings, MacOS WebStorm - Preferencesを遞択したす。
  3. 衚瀺されたりィンドりのサむドメニュヌでPluginsセクションを遞択し、歯車(⚙)をクリックしお「ディスクからプラグむンをむンストヌル」を遞択したす。
  4. プラグむンがあるフォルダを開き、プラグむンアヌカむブを遞択しおOKをクリックしおくださいIDEを再起動したす。

プラグむンがむンストヌルされたしたこれで課題を解くこずができたす。

サむトずプラグむンの課題シンクロ

課題のリストずそのステヌタスは自動的に曎新されたす。5分ごず、たたは任意の課題を提出した埌codegymサヌバヌに曎新されたす。

したがっお、サむトで課題を解決した堎合、プラグむンでも解決枈みの課題ずしお衚瀺されたす。課題のステヌタス情報をすぐに曎新したい堎合は、自分のアバタヌ右䞊をクリックし、ドロップダりンメニュヌから課題を同期を遞択しおください

プラグむンの初心者モヌド

WebStormや他の開発環境にあたり経隓のないナヌザヌ向けの簡易版です。このモヌドでは䞀郚のWebStorm機胜が非衚瀺になりたす。モヌドを解陀するには、自分のアバタヌ右䞊をクリックし、ドロップダりンメニュヌから蚭定を遞択しおください

PROモヌドでのプラグむンのナビゲヌションパネルを非衚瀺にする方法

蚭定 (⚙)をクリックしお、「プラグむンのナビゲヌションパネルを衚瀺」のチェックを倖しおください

コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION