どんな用語や技術が関係しているのか正確にはわからないので、これがばかげた質問のように聞こえないことを願っています.
Visual Studio で .cs ファイルを開くと、コード エディターが開き、メイン ウィンドウ (コード エディター) にコンテンツが構文の強調表示などとともに表示されます。.txt ファイルを開くと、同じことが起こりますが、それはプレーン テキストであるため特別な追加情報はありません。
しかし現在、ダイアログなどを使用して基本ファイル .xxx を編集できるカスタム UI 全体を開くファイルがいくつかあります。
例として、ftp クライアント: プロジェクトには、次の内容を持つファイル something.ftp があります。
connection = [
server: 192.168.1.52
port: 21
startdir: "C:\dasdasd\asdasd"
]
そのため、基本ファイル ウィンドウ ベースの編集、リモート サーバーへの接続、リモート ディレクトリの内容の表示などを行うことができる UI がポップアップ表示されます。
それらはいわゆるシェル拡張ですか?またはアドイン?またはプロジェクトの種類?