Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>SmartCoreHub Localization SDK VCNew to Visual Studio Code? Get it now.
SmartCoreHub Localization SDK VC

SmartCoreHub Localization SDK VC

lionscorp

|
1 install
| (0) | Free
VS Code/Cursor helper for SmartCoreHub.Localization.SDK (+ npm @smartcorehub/localization-sdk): Configure Connection, Playground, schl-* snippets and Prepare Context.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SmartCoreHub Localization SDK VC

VS Code / Cursor helper for SmartCoreHub.Localization.SDK.

Extensão IDE para o pacote NuGet SmartCoreHub.Localization.SDK (e o npm @smartcorehub/localization-sdk): ligue a Localization API, explore o cliente, teste no playground, use snippets e prepare contexto para Copilot / Cursor.

Pacotes de runtime no projecto (opcionais):

  • NuGet: SmartCoreHub.Localization.SDK
  • npm: @smartcorehub/localization-sdk

Começar em 4 passos

  1. Instale a extensão e abra a barra lateral SmartCoreHub Localization (ícone A|文).
  2. Command Palette → SmartCoreHub Localization: Configure Connection (BaseUrl + ApiKey)
    • BaseUrl fica nas Settings da extensão (não é secreto).
    • ApiKey é pedida de forma segura (Secret Storage).
  3. Na árvore SDK Client, confirme o estado da ligação (Show Connection Status).
  4. Use Open API Playground para testar TypeScript ou .NET sem sair do editor.

Ligação à API

O quê Onde
BaseUrl Settings → smartcorehub.localization.baseUrl
Locale / timeout / cache Settings → defaultLocale, timeoutSeconds, cacheEnabled
ApiKey Configure Connection (não aparece em plain text nas settings)

Com a ligação OK, pode Refresh Resource Keys, pré-visualizar traduções e inserir chaves / chamadas no código.

Sidebar — SDK Client

Na activity bar SmartCoreHub Localization:

  • Ver catálogo do cliente e acções rápidas
  • Instalar pacotes (Install NuGet Package / Install npm Package)
  • Abrir docs embutidas (.NET README, TypeScript README, AI Context, Client Catalog)
  • Refresh Client Tree quando mudar de workspace

API Playground

Command Palette → Open API Playground:

  1. Escolha o runtime (TypeScript ou .NET).
  2. Ajuste BaseUrl / locale se precisar (herda a ligação configurada).
  3. Execute o cenário e veja a resposta no painel.

Útil para validar ApiKey e endpoint antes de integrar no app.

Snippets e inserções

No editor C# / TypeScript / JavaScript:

Prefixo / comando Uso
Snippets schl-* Padrões do Localization SDK
Insert Snippet… Lista snippets da extensão
Insert Resource Key… Escolhe uma chave e insere no cursor
Preview Translation… Pré-visualiza o texto traduzido
Insert GetCurrentLanguage Call… Stub de chamada GetCurrentLanguage
Insert GetByLanguage Call… Stub de chamada GetByLanguage

Menu de contexto do editor → SmartCoreHub Localization para as mesmas acções.

Agentes (Copilot / Cursor)

  1. Prepare Agent Context — abre docs relevantes e copia um bloco para a clipboard.
  2. No chat, cole o clipboard e anexe os ficheiros com @ (Cursor não faz auto-@).
  3. Peça ao agente alterações de código com BaseUrl/ApiKey e o cliente Localization.

Comandos (Command Palette)

Filtre por SmartCoreHub Localization:

Comando Ação
Configure Connection BaseUrl + ApiKey
Show Connection Status Estado da ligação
Open API Playground Testar a API
Install NuGet / npm Package Adicionar SDK ao projecto
Open NuGet Gallery / npm Page Páginas dos pacotes
Open .NET / TypeScript README Docs do cliente
Open AI Context / Client Catalog Contexto para agentes
Prepare Agent Context Docs + clipboard
Insert Snippet… / Resource Key… Inserir no editor
Preview Translation… Ver tradução
Refresh Resource Keys / Client Tree Actualizar dados

Dicas

  • Sem ApiKey válida o playground e as chaves de recurso falham — use Configure Connection primeiro.
  • A extensão funciona sozinha no IDE; o NuGet/npm só é necessário no seu projecto para código de produção.
  • Cursor e VS Code usam o mesmo VSIX desta página.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft