Condividi tramite


Accesso all'editor utilizza le interfacce legacy

È possibile accedere all'editor di Visual Studio interfacce legacy. Visual Studio SDK è un set scaricabile di strumenti che semplificano lo sviluppo di estensioni di Visual Studio, utilizzare Vspackage o utilizzando managed extensibility Framework (MEF). Tuttavia, è consigliabile aggiornare il codice legacy per utilizzare il nuovo editor API. Viene eseguito il codice che meglio ed è possibile utilizzare le nuove tecnologie quali Windows (WPF) Presentation Foundation e managed extensibility Framework (MEF).

Argomenti correlati

Titolo

Descrizione

Adattare il codice legacy al nuovo editor

Viene illustrato come adattare il codice nel nuovo editor.

Comportamento nuovo o modificato con gli adattatori dell'editor

Viene illustrato come il comportamento degli adattatori dell'editor differisce da quello delle versioni precedenti dell'editor.

Nell'editor principale

Vengono descritti i diversi componenti delle versioni precedenti dell'editor.

Creare un'istanza dell'editor principale tramite le API legacy

Viene illustrato come utilizzare le API legacy per creare un'istanza dell'editor principale.

Factory dell'editor

Viene illustrato come utilizzare le factory dell'editor con le API legacy.

Procedura: Tipi di file dell'editor del registro

Viene illustrato come associare un'estensione di file all'editor.

procedura dettagliata: Creazione di un editor principale e registrare un tipo di file dell'editor

Viene illustrato come creare un editor principale e associare un'estensione di file.

Procedura: Per fornire un contesto per gli editor

Explains how to provide context for your editor.

Servizi di linguaggio e sull'editor principale

Vengono illustrate le interazioni tra un servizio di linguaggio e un editor.

Accedere al buffer di testo tramite le API legacy

Viene illustrato come accedere al buffer di testo tramite le API legacy.

Accesso a visualizzazione del theText utilizzando le API legacy

Viene illustrato come accedere alla visualizzazione di testo utilizzando le API legacy.

Personalizzazione delle finestre del codice utilizzando le API legacy

Explains how to customize code windows by using the legacy API.

Accesso ai livelli di testo utilizzando le API legacy

Viene illustrato come accedere ai livelli diversi di testo tramite le API legacy.

Utilizzando i marcatori di testo con le API legacy

Viene illustrato come aggiungere marcatori di testo tramite le API legacy.

Personalizzazione dei controlli dell'editor e i menu utilizzando le API legacy

Viene descritto come personalizzare i controlli dell'editor utilizzando le API legacy.

Gestione di annullamento e ripetizione utilizzando le API legacy

Viene illustrato come gestire undo e la ripetizione utilizzando le API legacy.

Procedura: Implementare il trova e sostituisci il meccanismo

Viene illustrato come gestire la ricerca e sostituzione tramite le API legacy.

Procedura: Eliminare le notifiche delle modifiche ai file

Viene illustrato come eliminare le notifiche delle modifiche ai file tramite le API legacy.

Creare editor di testo personalizzati e finestre di progettazione

Viene illustrato come creare editor personalizzati e finestre di progettazione.

Compilare un servizio di linguaggio

Vengono forniti collegamenti a documenti sulle funzionalità che forniscono le funzionalità di personalizzazione all'editor di Visual Studio aggiunta del supporto per un servizio di linguaggio.

Interfacce utente

Viene illustrato come utilizzare i servizi di Visual Studio per creare elementi dell'(UI) interfaccia utente che corrispondono al resto di Visual Studio.