Por que desenvolver com SnapDevelop?
Fácil de Usar
Projetado para ser uma IDE C# leve e naturalmente mais simples e mais fácil de instalar e trabalhar do que IDEs avolumadas.
Altamente Produtivo
Projetado para ser uma IDE C# mais produtiva e fornece um processo integrado de geração de código, refatoração e testes.
Sem plug-ins de terceiros
Projetado para fornecer os principais recursos de que você precisa, sem complicações ou risco de plug-ins de terceiros.
Caracteristicas Principais
O SnapDevelop fornece um conjunto abrangente de recursos para facilitar o desenvolvimento rápido de projetos C# não visuais para a framework .NET Core, incluindo codificação rápida, debug live, unit test, e fácil implementação.
- Desenvolver
- Analisar
- Debugar
- Teste
- Deploy
Ambiente Integrado
Desenvolva, gerencie, e implante os projetos C# não visuais sem sair do IDE. O SnapDevelop apresenta solução abrangente e gerenciamento de projetos, integra com os principais sistemas de controle de versão, suporte para gerenciamento de pacotes NuGet e gerenciamento e implantação para container.
Geração de Código
Gere automaticamente o esqueleto do código com as ferramentas e modelos integrados. Além de gerar modelos diretamente de uma tabela, os modelos de scaffold permitem que você configure regras complexas ou aplique modelos personalizados para obter os serviços e controladores que atendem às suas necessidades.
Codificação Rápida
Codifique C# de forma rápida e precisa com poderosas ferramentas de geração de código. SnapDevelop lista valores válidos, membros, propriedades e métodos, e filtra automaticamente e destaca as melhores correspondências para seu tipo. Ele também lista várias informações de parâmetro que são exigidas por um método ou um parâmetro de tipo genérico de atributo.
Navegue e pesquise com eficiência
Navegue e pesquise códigos com eficiência para encontrar tipos, arquivos e membros. Identifique instantaneamente onde um tipo é referenciado e vá para sua definição ou implementação. A pesquisa e a substituição do código podem ser aceleradas usando expressões regulares.
Corrigir o código rápido
Desenvolvido por Roslyn do Visual Studio, o SnapDevelop destaca o código problemático conforme você digita, sugere possíveis soluções para o problema e aplica automaticamente a correção selecionada para você. Vários recursos valiosos de refatoração também são fornecidos, como renomear, extração de métodos e extração de interface.
Correção de erros em uma unica vez
Encontre todos os problemas relacionados ao código na lista de erros do painel, independentemente de erros de compilação, construção ou sintaxe. Aproveite a filtragem avançada para se concentrar em erros importantes, navegue até eles e corrija-os rapidamente.
Debugar de forma abrangente
Recursos de depuração abrangentes são fornecidos, como configurar e gerenciar um ou vários pontos de breakpoints, definir condições de ponto de interrupção, entrar, passar e sair do código, executar um cursor, definir watches, checar call stack, gerenciar condições de exception, anexar a um processo externo e explorar threads.
Debug live - APIs REST
Ao executar métodos HTTP de uma API REST usando o verificador de API REST integrado, você pode depurar prontamente o código-fonte C# prontamente com os recursos de depuração de forma abrangentes do SnapDevelop.
Teste APIs REST Visualmente
Uma ferramenta de teste de API da Web visual permite que você inspecione, teste e depure APIs REST facilmente, sem perder tempo para criar uma IU ou código JSON manualmente. Os controles apropriados para inserir dados são exibidos automaticamente com base nos tipos de dados da API REST. Ele oferece suporte a protocolos de autenticação e você pode capturar adicionar e visualizar cookies.
Test Unit produtivo
Crie, gerencie e execute de forma produtiva casos de teste de unidade com base na estrutura xUnit.net. No Test Explorer, você pode executar o caso de teste, verificar a saída do teste, navegar até o código-fonte e depurar rapidamente quando ocorrer um erro.
Implante facilmente
O SnapDevelop ajuda no deploy do seu projeto em uma ampla variedade de ambientes, incluindo servidor IIS, pasta local, Docker Hub e Docker local ou remoto. O Docker Explorer integrado simplifica ainda mais a implantação do Docker. Com ele, você pode facilmente concluir tarefas de implantação do Docker, como conectar-se a um mecanismo Docker local ou remoto, puxar uma imagem ou enviar uma imagem para o registro do Docker, gerenciar aplicativos de vários contêineres com o Docker Compose e editar os arquivos do Docker com código assistente.
Começando
Preços
SnapDevelop está disponível como parte do PowerBuilder CloudPro. PowerBuilder deploy de aplicativos cliente/servidor para nuvem com uma arquitetura de API C# REST. O caminho mais rápido e absoluto para nuvem!