| Corda Biblioteca de refatoração baseado em Python gratuito e aberto |
Baixe Agora |
Corda Classificação e resumo
- Nome do editor:
- Ali Gholami Rudi
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 209 KB
Corda Tag
Corda Descrição
Biblioteca de refatoração baseado em Python de código aberto A corda é uma fonte aberta e a biblioteca de refatoração gratuita criada usando o Python. Aqui estão algumas características importantes da "corda": Refactorings: · Renomear tudo! · Método de extrato / variável local · Mover classe / função / módulo / pacote / método · Método inline / variável local / parâmetro · Reestruturação (como converter $ {A} .f ($ {b}) para $ {b} .g ($ {a}) onde um: tipo = mymod.a) · Introduzir a fábrica · Alterar a assinatura do método · Transformar módulo para embalar · Encapsular o campo · Substituir o método com objeto de método · E alguns outros Recursos de refatoração: · Extraindo declarações semelhantes em refatoração de extrato · Corrigir importações quando necessário · Prévião de refatorações · Desfazer / refatorações de refazer · Parar refatorações · Refactorings Cross-Project · Interfaces implícitas básicas que tratam de renomear e alterar a assinatura · Apoio Mercurial, Git, Darcs e SVN (Pysvn Library) em Refatorações Ajudantes IDE: · Conclusão automática · Definição Localização. · Obter pydoc. · Encontrar ocorrências · Organizar importações (remova as importações não utilizadas e duplicadas e classificá-las) · Gerando elementos python · Inferência de objeto · Análise estática e dinâmica de objetos · Manipulando tipos de contêineres embutidos · Salvando informações do objeto no disco e validando-os Requisitos: · Pitão O que há de novo nesta versão: · Cache todos os sub-módulos de um módulo em corda.contrib.autoimport · Corrigir a recursão ao criar módulos · Adicionado suporte básico para setuptools · Extrair o método manipula atualizações variáveis condicionais · Adicionado corda.contrib.codeasist.completionProposal.Parameters.
Corda Software Relacionado