SVEditor é um projeto gráfico open source implementado em Java e baseado no famoso e poderoso Eclipse IDE, proporcionando uma base Ambiente de Desenvolvimento Integrado para a edição de Verilog e SystemVerilog files.Features uma aplicação glanceThe usa um scanner que é semelhante ao ctags para extraindo as informações dos arquivos de origem SystemVerilog e Verilog. Ele é projetado para ser tolerante com os erros, bem como a ignorar construções de linguagem não reconhecidos.
Entre alguns dos SVEditor & rsquo; s características, podemos citar colorindo por palavras-chave SystemVerilog, visualização de tópicos relacionados com o editor, arquivo de estrutura vista, SystemVerilog índice fonte, editor coloração de sintaxe, assistente de conteúdo, e de ligação cruzada entre o uso de estrutura de dados e declaration.Getting começou com SVEditorThere várias maneiras de instalar o software em seu computador SVEditor GNU / Linux, considerando o fato de que nós & rsquo; já tenha instalado a última JRE (Java Runtime Environment) e software Eclipse IDE.
Por exemple, você pode baixar a versão mais recente do projeto como um arquivo JAR que pode ser aberto em um ambiente Eclipse existente, você pode pesquisar a aplicação nos principais repositórios de sua distribuição GNU / Linux de software, ou compilá-lo usando a fonte pacote disponibilizado aqui no Softoware.
Para mais informações, não hesite em Confira o projeto & rsquo; s site, clicando no link no final do article.Under o capô e operacionais suportados systemsTaking uma olhada sob o capô do pedido SVEditor, podemos notar que ele tem sido inteiramente escrito na linguagem de programação Java e se integra com o Eclipse IDE para sua interface gráfica do usuário.
Sendo escrito em Java, SVEditor é um software multi-plataforma que funciona em todas ssytems operacionais em que o Java Runtime Environment e Eclipse IDE estão disponíveis, incluindo GNU / Linux, Microsoft Windows e Mac OS X. Ele foi testado com sucesso em computadores de apoio ou do 64-bit (x86_64), ou 32-bit (x86) arquiteturas de CPU
O que é novo nesta versão:.
- < li> (315) - Corrigir um problema com o / função de anotação override código achado tarefa. Em alguns casos, os métodos virtuais a partir de classes declaradas em arquivos incluídos seria marcado no arquivo de origem ativo.
- (nobug) - Adicione compilação-argumento apoio à importação para a opção -mfcu
- (ENH) - Durante a compilação-argumento de importação, adicionar suporte para executar os comandos sejam interceptados pelos wrappers compilador. Às vezes, uma falha de compilação faz com que todo o processo a terminar mais cedo.
O que é novo na versão 1.5.1:
- Corrigir um NPE no provedor rótulo quando um não marcado gerar declaração é inferida a partir de um bloco de começar dentro de um bloco de gerar
- Adicionar declarações defparam à vista de destaques
- Adicionar assistente de conteúdo de apoio para os parâmetros declarados no módulo contendo
- Alinhar assistente de conteúdo de apoio para a instanciação de interface com o apoio já presentes para instanciação módulo
- Melhorar a manipulação de macros não definidas para reduzir o número de follow-on erros de análise.
- Corrigir um bug envolvendo faltando incluir arquivos devido aos diretórios incompletamente especificadas incluir. Anteriormente, os editores ainda iria mostrar os arquivos de inclusão como desaparecidos, mesmo depois de corrigir a incluir diretórios. Agora, os editores mostram informações corretas.
- Permitir declarações módulo sem a terminação ';'. Isso parece ocorrer quando o módulo tem um corpo de conteúdo protegido.
O que é novo na versão 1.5.0:
- Alterar conteúdo auxiliar provedor rótulo para exibir o tipo nome de built-in propostas líquidos (por exemplo fio [14: 0])
- Adicionar suporte para a conclusão do código de referências hierárquicas que usam macros. Por exemplo: `TOP.sub.signal
- Corrigido um bug que envolve auto-indent de modelos de código quando as configurações de preferências causar espaços em vez de guias para ser inserido.
- Adicionar suporte para múltiplos contextos conteúdo auxiliar, que permite que os modelos de código a ser selecionado com base na forma como o conteúdo começa bem como o nome associado ao modelo de código.
- Adicionado templates padrão de código para algumas estruturas comumente usadas: always_ff, always_latch, always_comb, if, else, fazer, enquanto, para, caso, Casez, casex, função, tarefa inicial, final, afirmar
O que é novo na versão 1.4.9:
- # (298) - Corrigir um pré-processador bug envolvendo comentários dentro de uma chamada de macro
- # (300) atualização Natural Docs - Lidar corretamente (iniciar código) ... (finais) blocos em comentários
- # (301) Leading espaço em branco no início da seção de código ficar corrompido
- # (302) Bullets em ajuda pop-up
- # (303) NDOC Parser - Links não aparecendo no quadro-resumo
O que é novo na versão 1.4.8:
- parser Propriedade bug corrigido
- Adicionar preferência definição de como auto-nova análise é feito dentro do editor ativo. Se for definido como -1, re-análise só é realizada quando o arquivo é salvo. Caso contrário, o cenário é um atraso para o tempo de espera.
- Corrigir um erro de análise em uma instrução de inicialização associada à matriz envolvendo identificadores de escopo.
- Corrigir um acidente indexador quando o arquivo argumento contém um caminho de diretório em vez de um caminho de arquivo. O indexador agora ignora o caminho do diretório, eo analisador argumento de arquivo adiciona um marcador de erro.
- Correto bloco comentário colorir nos arquivos argumento
- comportamento Indenter com & quot; afirmam & quot; e & quot; Randomize com & quot; inconsistente
- Corrigir um erro de análise envolvendo XOR / ou / e métodos de matriz de reduzir
O que é novo na versão 0.8.9:
- Esta versão adiciona correções de bugs e melhorias para o índice de forma informação é mostrada ao usuário.
O que é novo na versão 0.1.8:
- Esta versão melhora auto-indent, tornando-o adaptável (faz uma melhor tentativa de seguir os travessões usados no arquivo), corrige alguns pequenos bugs e melhora ajudar conteúdo com a consciência de classe parâmetro.
O que é novo na versão 0.1.2:
- Esta versão adiciona conteúdo auxiliar de apoio para parametrizado especializada aulas, conteúdo auxiliar de apoio para métodos internos de matrizes e filas, e uma vista hierarquia de classes. Vários bugs também foram corrigidos.
O que é novo na versão 0.1.1:
- A versão 0.1.1 do SVEditor adiciona suporte para recuo de origem e melhor suporte para auto-indent. Auto-indent agora está ativado por padrão (usuários com espaços de trabalho existentes precisará habilitar manualmente auto-indent).
Requisitos :
- Eclipse
- Java 2 Standard Edition Runtime Environment
Comentários não encontrado