Sdílet prostřednictvím


Určení, jestli se má implementovat balíček VSPackage správy zdrojového kódu

Tato část popisuje volby modulů plug-in správy zdrojového kódu a balíčků VSPackage pro rozšíření řešení správy zdrojového kódu a poskytuje obecné pokyny pro volbu vhodné cesty integrace.

Malé řešení správy zdrojového kódu s omezenými prostředky

Pokud máte omezené prostředky a nemůžete je zatěžovat režií při psaní balíčku správy zdrojového kódu, můžete vytvořit moduly plug-in založené na rozhraní API pro správu zdrojového kódu. To vám umožní pracovat souběžně s balíčky správy zdrojového kódu a můžete přepínat mezi moduly plug-in správy zdrojového kódu a balíčky na vyžádání. Další informace naleznete v tématu Registrace a výběr.

Řešení správy velkých zdrojů s bohatou sadou funkcí

Pokud chcete implementovat řešení správy zdrojového kódu, které poskytuje bohatý model správy zdrojového kódu, který není dostatečně zachycen pomocí rozhraní API modulu plug-in správy zdrojového kódu, můžete jako cestu integrace zvážit balíček správy zdrojového kódu. To platí zejména v případě, že byste raději nahradili balíček adaptéru správy zdrojového kódu (který komunikuje s moduly plug-in správy zdrojového kódu a poskytuje základní uživatelské rozhraní správy zdrojového kódu), abyste mohli zpracovávat události správy zdrojového kódu vlastním způsobem. Pokud už máte uspokojivé uživatelské rozhraní správy zdrojového kódu a chcete zachovat toto prostředí v sadě Visual Studio, možnost balíčku správy zdrojového kódu vám to umožní. Balíček správy zdrojového kódu není obecný a je navržený výhradně pro použití s integrovaným vývojovém prostředím sady Visual Studio.

Pokud chcete implementovat řešení správy zdrojového kódu, které poskytuje flexibilitu a bohatší kontrolu nad logikou správy zdrojového kódu a uživatelským rozhraním, můžete preferovat trasu integrace balíčku správy zdrojového kódu. Můžete provádět následující akce:

  1. Zaregistrujte si vlastní balíček VSPackage správy zdrojového kódu (viz Registrace a výběr).

  2. Nahraďte výchozí uživatelské rozhraní správy zdrojového kódu vlastním uživatelským rozhraním (viz vlastní uživatelské rozhraní).

  3. Zadejte glyfy, které se mají použít, a zpracování Průzkumník řešení událostí glyfů (viz ovládací prvek Glyph).

  4. Zpracování událostí úprav dotazů a ukládání dotazů (viz Dotaz upravit uložení dotazu).