1

どんな用語や技術が関係しているのか正確にはわからないので、これがばかげた質問のように聞こえないことを願っています.

Visual Studio で .cs ファイルを開くと、コード エディターが開き、メイン ウィンドウ (コード エディター) にコンテンツが構文の強調表示などとともに表示されます。.txt ファイルを開くと、同じことが起こりますが、それはプレーン テキストであるため特別な追加情報はありません。

しかし現在、ダイアログなどを使用して基本ファイル .xxx を編集できるカスタム UI 全体を開くファイルがいくつかあります。

例として、ftp クライアント: プロジェクトには、次の内容を持つファイル something.ftp があります。

connection = [
   server: 192.168.1.52
   port: 21
   startdir: "C:\dasdasd\asdasd"
]

そのため、基本ファイル ウィンドウ ベースの編集、リモート サーバーへの接続、リモート ディレクトリの内容の表示などを行うことができる UI がポップアップ表示されます。

それらはいわゆるシェル拡張ですか?またはアドイン?またはプロジェクトの種類

4

1 に答える 1

3

それらはカスタム エディターと呼ばれていると思います。作成方法については、こちらを参照してください。独自のDocument Viewを作成する必要があります。特定のエクステンションに登録する方法を説明します。

于 2013-10-09T13:30:40.890 に答える