| Editor | Lightech |
|---|---|
| Data de lançamento | 14 de abr. de 2018 |
| Data adicionada | 1 de mar. de 2018 |
| Os requisitos | Windows, Windows 10 |
| Requisitos | Available for Windows 10, Windows 10 Mobile (x64, ARM, x86) |
| Total de downloads | 2 |
| Preço | $5.99 |
Descrição
Desenvolvimento máximo em plataformas limitadas
Para obter mais informações, consulte nosso site https://light-tech.github.io/devmax.html e exemplos de projetos como https://github.com/light-tech/DevMaxDirectXTutorialSample em nosso GitHub.
DevMax é um ambiente de desenvolvimento de software C/C++ (IDE). A interface do usuário é inspirada principalmente no Visual Studio (VS) Code, mas ao contrário do VS Code
* DevMax é escrito em C++, não no ineficiente TypeScript
* DevMax é muito mais leve (é menos poderoso e não suporta extensão, é claro)
Comparado com o pacote completo do Visual Studio,
* DevMax é extremamente leve: o aplicativo em si tem cerca de 2 MB instalados e com 30 MB a mais, você obtém o compilador e o vinculador C/C++ em um único pacote (comparado com 3 GB de instalação básica do Visual Studio para desenvolvimento de desktop ou 700 MB apenas para obter o editor!).
* DevMax não polui seu sistema: ele não coloca arquivos em todos os lugares. O Visual Studio produz um monte de pastas em Arquivos de Programas, coloca um monte de pacotes em C:\ProgramData\Microsoft\VisualStudio, configurações de aplicativos em %localappdata%, ... e grava cerca de 100 MB de dados no registro!)
* O DevMax usa muito menos memória do que o Visual Studio: o DevMax não executa coisas irrelevantes, como coletar telemetria e extrair notícias da Microsoft. O uso típico consome cerca de 10-40 MB de memória (mais durante a compilação); em comparação com cerca de 800 MB de VS (para sua informação, o VS inicia não um, mas muitos processos diferentes em tempo de execução, para obter notícias, verificar atualizações etc.; uma máquina típica de 2 GB de RAM quase atingirá o máximo ao executar o VS).
* O DevMax também é muito mais eficiente do que o IDE típico: a maioria dos IDE compila código executando um compilador externo (linha de comando), como gcc, cl.exe, ... Como o compilador e o vinculador já estão vinculados ao aplicativo, o DevMax não precisa ser iniciado vários programas de linha de comando para compilar seu código. Os arquivos também são armazenados em cache entre diferentes compilações para que possam compilar muito mais rápido que o Visual Studio.
* DevMax e seu aplicativo irmão C++ Compiler (obtenha gratuitamente em https://github.com/light-tech/light-tech.github.io/releases) são executados em janelas e processos separados. Se você tiver várias telas, poderá executar cada aplicativo em uma tela para maximizar sua produtividade. Não acreditamos que isso seja possível com o Visual Studio a partir de agora: você não pode executar o editor VS e o console de compilação em janelas separadas.
* Por último, mas não menos importante, leva alguns segundos para instalar o DevMax enquanto para o VS, você normalmente ouvirá a seguinte conversa entre engenheiro de software e amigo:
- O que você fez no seu primeiro dia de trabalho?
- Instalando o Visual Studio.
É claro que o DevMax pode não ser uma ferramenta apropriada para todos, pois não fornece toda a conveniência e serviço (como depuração) do Visual Studio. É adequado para desenvolvedores com necessidades moderadas; por exemplo, estudantes tentando aprender programação C/C++ ou desenvolvedores de experiência hard core que sabem como realizar log de diagnóstico, escrever testes de unidade, etc. e requerem pouco suporte de depuração ao vivo. (O objetivo original do DevMax é desenvolver nosso próprio aplicativo da Windows Store. Na verdade, o DevMax é usado para se desenvolver! Usamos o DevMax para desenvolver e o Visual Studio Team Service para compilar e testar o aplicativo.)
O fluxo de trabalho é simples: abra uma pasta de origem, navegue por ela, edite os arquivos.
NOTÍCIA IMPORTANTE:
FOI INFELIZ QUE NÃO POSSAMOS empacotar o compilador CLANG DIRETAMENTE EM NOSSO APLICATIVO, DESDE QUE A BIBLIOTECA USOU A API DESKTOP QUE NÃO NOS PERMITE PASSAR A CERTIFICAÇÃO DA LOJA. DADA A COMPLEXIDADE DO CLANG, É DIFÍCIL REMOVER ESSAS CHAMADAS DE API. (PELA NOSSA ANÁLISE, AQUELAS API NÃO SÃO REALMENTE INVOCADAS, MAS NÃO HÁ COMO O VISUAL STUDIO SABE ISSO.) DEVIDO A ESTA INSPEÇÃO, VOCÊ PRECISARÁ INSTALAR UM APLICATIVO SEPARADO (GRATUITO) DE NOSSO SITE PARA COMPILAR C/C++. DESCULPEMOS ESTA INCONVENIÊNCIA. TAMBÉM, DEVIDO ÀS LIMITAÇÕES DA PLATAFORMA UNIVERSAL WINDOWS, VOCÊ PRECISARÁ REALIZAR CONFIGURAÇÃO EXTRA PARA COMPILAR O CÓDIGO.
Consulte nosso guia em https://light-tech.github.io/devmax.html para obter instruções passo a passo.
A primeira versão suporta apenas edição de código. No futuro, planejamos adicionar
* DELETE [Já adicionado na versão 1.0.2.0 como prova de conceito] Compilador e vinculador C++ quando o Clang 4.0 for lançado (este é um recurso somente para desktop) END DELETE
* Intérprete (recurso somente para desktop); principalmente útil para executar seus testes de unidade
* Pesquisa de código em toda a pasta
* E potencialmente muito mais, como verificação de sintaxe, formatação de código