UliPad.

Editor Python com base no wxpython
Baixe Agora

UliPad. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • UliPad Team
  • Site do editor:
  • http://code.google.com/p/ulipad/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 2.1 MB

UliPad. Tag


UliPad. Descrição

Editor Python baseado em wxpython UliPAD é um editor escrito em Python e Wxpython. UliPad usa a técnica mixina e plugin como sua arquitetura. A maioria de suas classes pode ser estendida através de componentes mixin e plugin e, finalmente, se tornar uma classe de integridade ao criar a instância. Então UliPad é muito dinâmico. Você pode escrever os novos recursos em novos arquivos e dificilmente precisa modificar o código existente. E se você quiser estender as classes existentes, você poderá escrever mixins e plugins, e isso será vinculado à classe de destino que chamo de "classe de slot". Essa técnica permite que você mantenha as mudanças centralizadas e os gerenciem facilmente. Aqui estão algumas características principais de "UliPad": Plataforma cruzada: · Baseado no WxPython, para que ele possa funcionar em qualquer lugar que o WxPython funcione, como: Windows, Linux. · Suporte Unicode. A maioria dos recursos do WXSTYLEDTEXTCTRL (Scintilla): · Realagem de sintaxe, suporte Python, C / C ++, HTML, texto simples · Dobrando · Correndo a correspondência Seleção estendida: · Seleção de palavras estendidas - Você pode pressionar Ctrl + Mousedoublecleck para selecionar uma palavra, incluindo '.' · Seleção combinada - Selecione texto em caracteres citados como: (), [], {} ', "". Outra extensão de edição: · Duplicar texto - apenas como Vim Ctrl + V, Ctrl + P e muito mais. Você pode duplicar acima ou abaixo do CHAR, Word, linha que corresponda aos principais caracteres. · Citando o texto - Adicione alguns caracteres citados antes e depois do texto selecionado, apenas como: "", ', (), [], {} e string personalizada, etc. · Converta e visualização de texto - Python -> HTML, texto reestruturado -> HTML, têxtil -> HTML, e você pode emitir ou visualizar o texto HTML na janela de mensagem, ou janela de visualização HTML ou substituir o texto selecionado. · Detecção automática de codificação UTF-8 · Alterando codificação de documentos · Backup automático · O último suporte da sessão - ele salvará todos os nomes de arquivos fechados e reabrirá os arquivos como próximo. · Esperto Juiz O Escritório - Automático adivinhará o caractere de recuo e a coloca. · Encontrar arquivos · Bookmark suporta Suporte Python: · Janela interativa Python integrada baseada em Pyshell, suporte ao Unicode · Conclusão automática · Calltips de sintaxe de função · Corra, corra com argumento, pare a fonte Python · Caminho atual de alteração automática · Navegador de classe Python · Verificação de estilo de sintaxe e Pep8, também fornece um plugin piliforme. Partes de codigo: · Você pode gerenciar seus trechos de código com categorias, e cada categoria pode ter muitos itens. Cada item representará um trecho de código. Você pode inserir um item apenas clicando duas vezes nele. Até suporta importação e exportação. Suporte simples do projeto: · Pode criar um projeto de arquivo especial, portanto, cada arquivo e pasta sob a pasta que tem o projeto pode ser considerado como um projeto inteiro. Mecanismo de extensão: · Script - Você pode escrever um script fácil para manipular o recurso de UliPad, assim como: conversão de texto, etc. · Plugin - função personalizada. Mais complexo, mas mais poderoso. Pode facilmente mesclar com a UliPAD e pode ser gerenciado via menu. · Comando Shell - adicione comandos de shell usados e os execute. Suporte FTP: · Você pode editar arquivos remotos através do FTP. Você pode adicionar, renomear, excluir, fazer upload, baixar arquivo / diretório. Suporte Multilíngüe: · Atualmente suporta 4 idiomas: inglês, espanhol, chinês simplificado e chinês tradicional, que podem ser detectados automaticamente. Navios muitos plugins (devem ser configurados como usados antes): · Plugin de suporte a Django · Plugin de arquivos de renomeação em lote · Plugin de suporte de programação colaborativa, nomes como parprog. · Plugin MP3 player · Plugin de verificação ortográfica · Plugin Wizard. · Texto para a fala (somente Windows) Plugin Scripts enviados: · Você pode encontrá-los em ($ uliPadinstalled) / scripts. Bruxo: · Você pode fazer seu próprio modelo de mago. O assistente pode inserir dados do usuário, combinar com o modelo e produzir o resultado. E assistente também suporta estrutura de código criada. Esse recurso ajudará você a melhorar a eficiência da codificação. Navegador directry: · Navegue por vários diretórios, e você pode realmente adicionar, excluir, renomear diretórios e arquivos. Clique duas vezes em Abrir o arquivo na janela Editor. AutoComplete (ACP): · Arquivo de AutoCompleto do Usuário do Suport, ele pode ajudar a inserir o código muito útil e funcional. Modo de edição de coluna: · Você pode selecionar multilinas e, em seguida, definir uma região de modo de coluna, portanto, em qualquer linha dessa região, se você inserir um caractere, outras linhas também adicionarão esse caractere. Se você quiser lidar com multilinas como modo semelhante, esta funcionalidade será muito útil. Navegação inteligente: · A UliPad pode lembrar a ordem de visita de seus arquivos abertos e você pode voltar ou avançar nesses arquivos. Expressão regular ao vivo procurando: · Você pode digitar alguma expressão regular na flocela e ver o resultado dinamiclly. Plugin de verificação ortográfica: · Precisa instalar o módulo pyenchant. Programação Colaborativa: · Multiusuário pode modificar alguns arquivos ao mesmo tempo. Você deve ativar o plugin parProg. Todo suporta: · Auto encontra todos e suporta vários tipos de formatos. Suportes Multi-View: · O usuário pode abrir um documento em várias visualizações, por exemplo, no painel esquerdo ou no painel inferior. Suporte de controle de versão: · Suporte SVN. Agora você pode usar o SVN no UliPad para atualizar, checkout, commit, etc. Requisitos: · Python 2.3 ou posterior · WxPython 2.4.2.4 ou posterior versão Unicode


UliPad. Software Relacionado

Jed.

Editor de texto baseado em código livre e aberto ...

151 948 KB

Download

Tateedit.

Um editor livre e cruzado de texto para Mac OS X, Windows e Linux ...

146 3.9 MB

Download