Pergunta

Eu não tenho certeza se muitas pessoas sabem sobre este editor de texto?

o jEdit era um bocado grande, em 2004, mas agora, o Notepad++ parece ter tomado a frente(no Windows) Muitos dos plugins ainda não foi atualizado desde 2003 e a toda a disposição e o uso é confuso...

Tenho certeza de que o jEdit tem muitas características interessantes, mas eu vou ser amaldiçoado se eu posso descobrir onde encontrá-los e como usá-los.A leitura desse manual é um trabalho em tempo integral, por si próprio.

Foi útil?

Solução

Eu estive usando o jEdit por alguns anos agora, principalmente no windows, mas também no Ubuntu.Eu usá-lo para:SQL, awk, arquivos de lote, html, xml, javascript...Apenas sobre tudo, exceto .NET coisas (para o qual eu usar o Visual Studio).
Eu adoro isso.

resumo

Eu uso o jEdit, porque ele tem o equilíbrio certo para mim de facilidade de configuração vs. recursos e possibilidade de personalização.Para mim, nenhum outro editor de greves tão bom equilíbrio.

contras

  • Ele pode ser um pouco difícil para ele fazer as coisas que você quer.

prós

  • Eu amo o plugins
  • Ser capaz de definir a minha própria realce de sintaxe, etc.é só o que eu quero a partir de um editor de texto.
  • O manual é muito bom e bastante legível.Eu sugiro fortemente a leitura é meio para se ter uma idéia do que o jEdit pode fazer por você.(Na verdade, eu sugiro isso para qualquer software que você usa)
  • É multi-plataforma.Eu usei-o apenas no windows por um longo tempo, mas agora eu também uso Ubuntu, e trabalha lá:Eu mesmo posso copiar os arquivos de configuração da minha máquina windows, e tudo funciona.Nice.

outros editores

No passado, eu fiz exame de um olhar em O Notepad++, mas foi há um tempo atrás, e não tinha uma boa maneira de definir a sua própria realce de sintaxe, o que é importante para mim.Eu também pago para Textmate e UltraEdit em diferentes momentos (muito bom), mas no final, o jEdit-se para mim.
Eu também usado Eclipse por um ano ou assim.É fantástico, e ele vai fazer o que quiser, mas você tem que ser realmente o Eclipse para obter o máximo proveito dela.

Outras dicas

Eu ocasionalmente me perguntava sobre a mesma coisa (o que aconteceu para o jEdit - embora eu não tenho certeza se essa era a sua principal questão).

Aparentemente, o principal desenvolvedor, Slava Pestov, deixou o projeto em 2006 (para focar Fator de, e seus estudos), e o jEdit desenvolvimento tem realmente nunca pegou novamente depois disso.O que é uma pena.:/ (Eu não, na verdade, seguido de perto, mas eu acho que ele está dizendo que não tem sido um grande lançamento do jEdit nos últimos 4 anos e meio.)

Agora, enquanto googling ao redor, eu encontrei algumas informações escrito por Slava a si mesmo.Parece que naquele momento ele não só deu o jEdit, mas o desenvolvimento em Java por completo, depois de se tornar "cada vez mais frustrado" com o idioma.

Eu estive usando o jEdit desde 2003ish.Eu uso ele no meu Ubuntu 8.04 caixa, em casa, no entanto, ela tem alguns erros:às vezes, quando você clica em um botão que abre uma caixa de diálogo, tais como "Abrir Arquivo", a caixa de diálogo será completamente em branco.

Esta poderia ser uma coisa de Java, mas parece um estranho problema.

Que isso, eu sou muito feliz com o jEdit - é o melhor editor geral eu encontrei (até agora) para Linux (patos como hordas de Vi e Emacs usuários acender suas chamas canhões)

Eu gosto do Editor de XML plugin:auto-realização quando você fechar XML (incluindo HTML e tags, além disso, se você especificar um DOCTYPE dá-lhe auto de conclusão.

Há também um prático plugin para visualmente a visualização de comparações entre dois arquivos.

jEdit é, de longe, o meu preferido editor desde 2010.Ele tem um conjunto único de características que não são encontradas em qualquer outro:

Multi SO:Win, Linux, Mac.

Portátil:Basta copiar uma pasta e ele está pronto para usar.Todas as configurações são mantidas .E XML .propriedades de arquivos dentro do jEdit subpasta.Isso é crucial se você não tiver direitos de administrador em sua empresa de estação de trabalho.

Procura-Substituir:O mais avançado que já vi em um editor de texto:Total Regex especificação com Feijão criação de Shell scripts, recursos para trás referências.Por exemplo:Vamos dizer que você deseja aplicar um incremento em cada número encontrado em seu texto (substitua o 1 pelo 2, 10, 11 e assim por diante).Apenas a busca por expressão regular "(\d+)" e substituir por um Java expressão "número Inteiro.parseInt(_1) + 1".É apenas um exemplo simples, mas o suficiente para mostrar o quão poderoso ele é.

Banco de dados:Apenas escolha sua instrução SQL, pressione um botão e obter o conjunto de resultados a partir do MySQL, MsSql, Oracle, Teradata e qualquer outro compatível com Jdbc RDBMS.Exportação de resultados para csv.Funciona como um multi-banco de dados ferramenta de linha de comando.Procurar e navegue no seu esquema de banco de dados.SQL (plugin).

Personalização:Aqui é onde o jEdit brilha.Há toneladas de recursos.O destaque é a capacidade de usar qualquer API java para expandi-lo!Acessá-los de seu Beanshell scripts macros.Exemplo:Eu precisava de uma função que decodificar o texto selecionado a partir de/para mime64.Não tem problema!Eu Apenas o download de uma biblioteca a partir de commons.apache.org e acessados a partir de um jEdit macro.É só unbeliveable como expansível jEdit pode ser com esse recurso.

Destaque:Selecione uma palavra ou frase e destaca-se de imediato em todo o texto.O mini-mapa de ocorrências é mostrado na barra de rolagem.Ele permite que rapidamente encontrar, por exemplo, um estilo css em arquivos separados, usando apenas o mouse.Não há necessidade de Ctrl+F ou escrever nada.Ele funciona até mesmo em comum arquivos txt.(Realce Plugin)

Plugins:FTP, XML, Texto de Comparação, Temas, Texto Guias, marca-texto, mapa de caracteres, e-Mail, Espaços em branco, Abbrevs, Minimap...existem centenas deles.

Existem dezenas de outras características interessantes, que eu não vou descrever aqui, a fim de manter esta resposta não muito longo.O artigo completo pode ser encontrado aqui e o mime64 exemplo aqui.

À primeira vista, o jEdit é apenas outro editor de texto.Os recursos vêm à luz quando você começar a jogar com ele infinitas de personalização/expansão de energia.Minha relutância inicial de aceitar a java-escrito editor de texto desapareceu quando eu perceber que só um java editor de texto poderia ser tão extensível.Sua desvantagem inicial se transformou em seu principal vantagem.

Tenho vindo a utilizar o jEdit, para os últimos cinco anos.E eu concordo com o Sr.Mahan do comentário acima, o jEdit chegou a "apenas funciona palco", e realmente não precisa de mais desenvolvimento.

Eu uso principalmente para web PHP desenvolvimento e de ter tentado de tudo, desde comerciais IDEs (DreamWeaver) para o php designer, NetBeans, Eclipse, Apanta e o Notepad++.E nada chega perto de possibilidades de personalização.Se o plugin não existe, as chances de que você pode criar algo em conjunto com um BeanShell Macro (supondo que você queira se aprofundar em Java).

No Windows eu uso o Notepad++, mas, principalmente, como um bloco de notas de substituição (eu mesmo mudado o notepad.exe)

No final do dia, tudo se resume a gosto.O que é importante para você e o que vai torná-lo mais produtivo.Uma distração GUI e fofas características podem levá-lo longe do que você deve focar.

E para arranque de eu ter convertido alguns desenvolvedores para o jEdit ao longo do caminho.

Eu tive que usar durante a minha educação profissional para XML e XSLT.Ele tinha um monte de bugs e não funciona sempre.Eu não conseguia gostar dele, mas se eu tivesse que testar algumas XSLT eu daria outra chance.Eu encontrei o Notepad++ e estou mais do que feliz com ele para o que eu preciso.

Para a sua pergunta:Já deu uma olhada no o jEdit do plugin da lista?Existem alguns plugins lançado em 2008 e a versão mais recente foi lançada em 8 de agosto de 2008.

Correndo o risco de realizar necromancia:

  1. Porque da forma que ele foi lançado a última década ou assim, principais distribuições do Linux geralmente lag muito longe da versão estável mais recente.A boa notícia é que há repositórios para instalar e atualizar automaticamente no Ubuntu e muito mais.
  2. Por dois anos eu arquivos de configuração compartilhado entre o Windows, FreeBSD e Linux sem problemas.É mais do que posso dizer sobre qualquer outro aplicativo que eu já usei.
  3. O único problema que tenho ouvido falar é que ele costumava ser lenta para trás na aurora dos tempos.Agora é muito rápido.
  4. Codificações e terminações de linha são tratadas mais facilmente do que qualquer outro editor, excepto o IntelliJ IDEA.
  5. Vertical de edição. Apenas segure Ctrl e arraste para criar um retângulo (ou até mesmo um zero de largura vertical) de seleção.
  6. Melhor procurar e substituir do que qualquer outro editor de nunca exceto o IntelliJ IDEA. Eu só comecei a escrever uma lista, mas tem que ser visto para ser acreditado.Apenas Ctrl-f e veja por si mesmo.

Myeah, eu acabei de instalar o 4.3pre15(mais recente) e ele se parece um pouco melhor.

Super característica é a automática de XML DTD criação você pode obter a partir de um dos plugins.

Agora, o QUE é impressionante, especialmente para grandes arquivos

Eu tenho usado o jEdit para um número de anos, tanto em PC e Mac (um pouco funky no Mac).

Atualmente eu uso ele principalmente como um dobrável editor para um número de notas de documentação.Eu uso o dobramento no texto de níveis de recuo - uma forma fácil de recolher e expandir seções do arquivo, sem qualquer trabalho para configurar cada seção.

O recurso que eu gosto muito são os comandos de atalho alternativas, que você pode configurar, o ícone de barra de ferramenta de controle, e a abreviatura expansões.Os Plugins que eu especialmente a favor são o BufferTabs para exibir linhas do arquivo/buffer de nomes, e o Espaço em branco e TextTools.

Eu recentemente carregado o GroovyScriptEngine, em parte devido a coloração de sintaxe e de controle para groovy.Eu montei 2 separado jEdit versões, em parte para manter a separar listas de histórico, como faço para atualizar uma dúzia de arquivos repetidamente.

Adorei o Notepad++ no windows, mas quando eu mudar para o Mac que eu era deixado para trás.Desde então, tenho estado em sintonia com os utilitários que funcionam em várias plataformas é por isso que eu mudei para o JEdit mais de 2 anos atrás e eu tenho que amar desde então.Ele funciona perfeitamente no meu Mac, nunca falha, é rápido, e tem muitos, muitos add-ons.Ele é baseado em Java, por isso funciona em muitas plataformas diferentes.Eu acho que o Jedit é igual ou melhor do que o Notepad++

O meu favorito plug-in é o módulo FTP.Eu posso abrir, editar e salvar arquivos no meu servidor FTP tão facilmente como se fossem locais.

Depois de muitos anos, o jEdit continua a ser o meu favorito livre a validação de XML editor.Eu amo a perfeita combinação de validação de XML com simples recursos de edição de texto, tais como a expressão regular de busca-e-substitui em vários arquivos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top