VS コードガイド_html/css_WEB-ITnose
Visual Studio は、プラグイン機能を追加してから、時代に追いつくために、実際にさまざまな新旧のエディターに強い圧力をかけてきました。 VSC についてよく理解し、理解する必要があります。
これは基本的に公式チュートリアルの要約と翻訳です。
基礎知識
結局のところ、VSC はコード エディターであるため、他のコード エディターと同様に、使用すべき基本的な機能と、使用すべきではない基本的な機能があります。以下に簡単に紹介します。
ファイル、フォルダー、プロジェクト
フォルダーに package.json、project.json、tsconfig .json が含まれている場合は、任意にファイルまたはフォルダーを開いて編集できます。または他の ASP.NET 5 sln ファイルを使用すると、VSC はプロジェクト構造を自動的に読み取り、それを強調表示できます
Basic View
Editor、Side Bar、Status Bar、View Bar は基本的にここに標準で付属しています
ヒント: command+B を使用してサイドバーの表示を切り替えることができます
複数列編集
いくつかの点を覚えておいてください ショートカット キー
- command+を使用して複数の列に分割できます
- command+1/2/3 数字キーで現在アクティブなファイルを選択します
- は自由に調整できます
ファイル ブラウザ
ファイルを右クリックするだけで基本的なファイル操作を実行でき、ターミナルで直接開くこともできます。
ヒント: command+p を使用すると、ファイル名でファイルをすばやく検索して開くことができます
デフォルトでは、VSC は一部のフォルダー (.git など) を表示から除外します。もちろん、ユーザー設定で files.exclude を構成して、除外ルールをカスタマイズすることもできます (*.meta などのワイルドカードがサポートされています)
開いたファイル
の場合、開いたファイルはサイドバーの上に表示されます。カスタマイズする必要がある場合は、次のプロパティの一部を設定できます:
- explorer.workingFiles.maxVisible
- explorer.workingFiles.dynamicHeight
Cross - ファイル検索
ショートカット キー shift+command+f は、中国語と英語の両方で全文検索をサポートします。とても楽しかったです!正規表現もサポートしています。
さらに高度な検索が必要な場合は、shift+command+j を使用できます
基本的な正規表現を以下に示します:
- * 1 つ以上に一致します。パス セグメント内の文字
- ? パス セグメント内の 1 つの文字に一致する
- ** 任意の数のパス セグメントに一致する (なしを含む)
- {} をグループ条件に一致させる(例: {**/*.html,**/*.txt} は、すべての html および txt ファイルに一致します)
- [] は、一致する文字の範囲を宣言します (例: example.[0-9]) example.0、example.1、…に一致する
検索範囲をカスタマイズして設定で設定できることに注意してください
- files.exclude
- search.exclude
コマンド パレット
F1 を押すとコマンド パレットが表示され、さまざまなコマンドや基本的なテクニックをすぐに入力できます
- command +p: ファイル名でファイルを検索
- control+tab: 以前に開いたファイルを順に表示できます
- shift+command+o: ファイル内の指定されたシンボルに移動できます
- control+g: 指定した行に移動
コマンド パレットに入力します。 現在利用可能な操作を表示できます
ファイル エンコーディングのサポート
files.encoding で設定 特定のエンコーディングを設定します。これは、右下隅のステータス バーに表示され、ステータス バーのエンコーディングをクリックして、指定したエンコーディングでファイルを開くか保存します (エンコーディングを選択する必要もあります)。特定のエンコード形式)
編集機能
理論的に言えば、基本的にすべての機能が利用できるはずですが、ここではいくつかの素晴らしい機能のみを紹介します
ブラケット マッチング
括弧は自動的に一致を強調表示します。shift +command+] を使用して一致する括弧の位置にジャンプできます。
複数行選択
各カーソルを使用して複数行選択をアクティブにします。は独立しており、もう 1 つはカーソルを追加する場合に便利です。option+command+↓ と option+command+↑ は、
command+D のすぐ下または上にカーソルを追加して、現在の単語を選択します。 、または現在の単語が次に表示される位置、command+K command+D 単語の最後に出現する部分を選択します
カーソルを追加する他の方法は
- SHIFT+COMMAND +l : 次に出現する単語にカーソルを追加します
- command+f2: 次の単語の前にカーソルを追加します
選択範囲をインデント/展開します
インデントを選択します/expand、ショートカット キー control+shift+command+← / control+shift+command+ →
スマート ヒント
JavaScript、JSON、HTML、CSS のスマート ヒントがあります、Less、Sass、C#、TypeScript、および control+space を使用して手動でアクティブにすることもできます。 .、tab、Enter を使用して
を選択します。 デフォルトでは、入力中にインテリジェントなプロンプトが実行されます。 24x7 IntelliSense と呼ばれ、editor.quickSuggestions および editor.suggestOnTriggerCharacters
で設定できます。パラメータ プロンプト
JavaScript、TypeScript、C# では、関数パラメータが自動的にプロンプトされ、矢印キーで移動できます
コード スニペット
にあります。ユーザー スニペット (ファイル | 環境設定) 独自のスニペットを設定します
定義にジャンプ
言語がサポートしている場合は、F12 を使用して定義にジャンプできます。 Ctrl キーを押したままシンボルの上にポインタを置くと、単純なプレビュー ボックスが表示されます。定義にジャンプする必要がある場合は、Ctrl キーを押しながらクリックします。反対側のウィンドウで定義を開く必要がある場合は、Ctrl+Alt+クリック
拡張機能
拡張機能のサポートは、エディターをより強力にする方法です。ここで簡単に説明します。現在便利だと思う拡張機能の紹介
インストール
インストール方法は非常に簡単で、F1 を使用してコマンドラインを開き、ext inst と入力して
MarketPlace
- Markdown テーマ キット
- Markdown プレビュー command+k v

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









この記事では、HTML< Progress>について説明します。要素、その目的、スタイリング、および< meter>との違い要素。主な焦点は、< Progress>を使用することです。タスクの完了と< Meter> statiの場合

この記事では、HTML< Datalist>について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

この記事では、html< meter>について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化< Meter> < Progress>およびex

この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

この記事では、< iframe>外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。
