簡體   English   中英

如何創建Visual Studio ...文件擴展名shell?

[英]How to create Visual Studio…file extension shells?

我希望這聽起來不是一個愚蠢的問題,因為我不確切知道涉及哪些術語和技術。

在Visual Studio中打開.cs文件時,代碼編輯器將打開並在主窗口(代碼編輯器)中顯示內容,並帶有語法突出顯示和填充。 當你打開.txt文件時,會發生同樣的事情,除非沒有任何花哨的額外內容,因為它是純文本。

但現在,有幾個文件打開了一個完整的自定義UI,使您可以在對話框的幫助下編輯基本文件.xxx等。

例如,一個ftp客戶端:在項目中,有一個文件something.ftp,其中包含以下內容:

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

因此會彈出一個UI,您可以在其中編輯基本文件窗口,連接到遠程服務器,查看其遠程目錄內容等。

那些所謂的Shell Extensions 還是加載項 還是項目類型

我相信它們被稱為自定義編輯器,請查看這些有關如何創建一個的信息。 您將需要創建自己的文檔視圖 解釋了如何注冊特定擴展。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM