UliPad.

Editor de texto com base no wxpython
Download

UliPad. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Limodou
  • Site do editor:
  • http://code.google.com/u/limodou/

UliPad. Tag


UliPad. Descrição

Editor de texto baseado em wxpython O UliPad é um editor WXPYTHON / PYTHON alimentado, orientado para programadores e flexíveis. Ele tem muitos recursos como navegador de aula, código completo, visualizador HTML, navegador de diretório, assistente e muitos outros. A característica mais interessante e distintiva é o uso da técnica mixina que torna a UliPAD um ambiente de programação fácil de estender. Você pode escrever suas próprias mixinhas, plugins ou scripts simples, e todos eles podem ser integrados em UliPad de maneira perfeita. Por que nomeou UliPad? O nome vem de Claudio Grondi (Obrigado!). Claudio Grondi disse: como somos No caminho para tornar o Newedit o editor de programador eu acho, o novo nome único vai ajudar aqui muito (newedit é apenas barato ...). Eu sugiro usar 'UliPad'.it tem o atalho de ilimitado.It diz que é um Editor de texto simples (PAD). Diz algo sobre o autor original (Limodou). Mas a vantagem mais importante é: o Google não tem entrada para 'UliPad' ainda! Parece que muitas pessoas gostam.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 tornará as alterações centralizadas e facilmente gerenciadas. OponHake um editor geral limpo, poderoso e flexível, e até mesmo um quadro de aplicação. E adicionar extensões deve ser muito fácil.Tamas: * Framework Mixin e Plugin * Suporte UNICODE * Gerenciamento de Plugin Definido pelo Uso * Usuário Integração de Janela Personalizada * O usuário Função do Assistente Personalizado Aqui estão algumas características-chave de "UliPad": · Cross platform. · 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: (), [], {} ', "". · Por exemplo: uma string como Def Func (Self, 'Este é um teste'): · · · · O caractere '^' representa a posição do caret na linha acima. Se você pressionar Ctrl + E, selecionará todo o texto em (), i.E. "Self", este é um teste '". Algo mais no menu de seleção. · 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 a multilíngües. · 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. · Viva a expressão regular 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 Collaborative · Multiusuário pode modificar alguns arquivos ao mesmo tempo. Você deve habilitar o plug-in pairprog. · Todo suporta · Considera Auto todos e suporta vários tipos de formatos. · Multi-View aceita · O usuário pode abrir um documento em multi pontos de vista, por exemplo, no painel esquerdo ou no painel inferior. · Suporte Controle de Versão · Apoio SVN. Agora você pode usar svn em UliPad a atualização, check-out, cometer, etc. Requisitos: · Pitão · Wxpython.


UliPad. Software Relacionado