Quais são as alternativas para o Notepad ++ no Ubuntu?


130

Eu uso o Notepad ++ no Windows 7 e quero saber se existe uma boa substituição para ele no Ubuntu.

Eu quero algo que seja bom para editar arquivos html.


2
Existem o GEdit (editor padrão do Gnome) e o Kate (o padrão do KDE). Eles são muito amigáveis, mas não sei se são "html friendly" o suficiente. No entanto, existem muitas alternativas (o Linux é cheio de opções ) direcionadas especificamente ao desenvolvimento da web (google ubuntu html editors). Você também pode usar o Eclipse da Oracle (veja aqui ).
Edwin

O gedit funciona bem para isso.
Thomas Ward


Muito obrigado, para quem quer saber como instalar "Sublime" você pode easly seguir as diferentes etapas explicam aqui: How2 instalar Sublime cu
Orsius

1
Para todas as pesquisas ainda disponíveis, consulte softwarerecs.stackexchange.com/questions/20446/…. A pergunta aborda a falta de um editor que salve e carregue automaticamente todas as guias abertas na inicialização, mesmo sem salvar o conteúdo em um arquivo.
phil294

Respostas:


76

Na verdade, você pode instalar o Notepad ++ instalando o wine primeiro:

sudo apt-get update; sudo apt-get install wine

Mas algumas boas alternativas são:

  1. Vim
  2. Emacs
  3. Geany
  4. kate (no KDE, rodando em unidade com a instalação das dependências apropriadas do KDE)
  5. Sublime (versão de teste gratuita e ilimitada / ou US $ 70,00)
  6. GEdit
  7. Edição do Komodo (no KDE)
  8. Editra

Destes, Geany e GEdit são meus favoritos, mas isso depende de suas necessidades. Se você está procurando algo mais complexo, existe o Aptana Studio que mencionei em detalhes como resposta a esta pergunta: IDE / Editor básico de desenvolvimento da Web, como o Dreamweaver?

Boa sorte!


Sublime tem uma versão de avaliação gratuita e ilimitada.
David Foerster

Sim. Sublime é de longe o meu favorito. Os pop-ups podem ser um pouco irritantes se você estiver usando o teste, mas você não perde nada por fazê-lo.
Dillmo

2
Geany é, pelo menos, ter o mesmo widget editor como bloco de notas ++ é ter;)
frlan

2
Meu voto é para emacs. Como é totalmente programável (Lisp), existem extensões para quase tudo o que você pode imaginar. Única desvantagem: você precisa aprender alguns dos atalhos do teclado, caso contrário o emacs o deixará louco.
soulsource

8
vimnão é uma alternativa ao Notepad ++. Suas teclas de atalho são nada menos que atrozes .
Dan Dascalescu

70

Graças ao trabalho de Daniel Di Sardi, há um editor inspirado no Notepad ++ para Linux:

O Notepadqq é um editor semelhante ao Notepad ++ para a área de trabalho Linux.

captura de tela notepadqq no linux

Ele possui um bom PPA (a página inicial diz que é para a versão 14.04, mas a barra de lançamento possui versões do Utopic ao Xenial ), para que você possa instalar facilmente,

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq

Como outra opção, o SciTe é baseado no mesmo " bloco de construção de edição" do Notepad ++ , o Scintilla .


3
parece muito bom. recurso ausente: auto-poupança e, portanto, auto-carregar os arquivos (não salvos) da última sessão (muito novo recurso no n ++, mas extremamente útil)
phil294

Ok, é muito bom, mas ainda faltam muitos recursos que o Notepad ++ possui.
Visualização elíptica

Em particular, não há capacidade de imprimir na versão que eu tenho: 0.51.0
DrMoishe Pippik

1
Não é uma porta exata (o recurso de gravação automática mencionado em outros comentários é REALMENTE incrível no N ++), mas possui suporte a idiomas e funcionará para a maioria dos meus usos. +1, muito obrigado.
Brandon

2
O Notepadqq não é uma porta. No site: "Este projeto é independente do Notepad ++ e não usa nenhum código. Notepadqq é inspirado no Notepad ++: isso significa que tentamos reproduzir suas melhores características, sem ter medo de fazer escolhas diferentes sobre o que pensamos. pode ser melhorado."
Android Dev

33

Na verdade, é possível instalar o Notepad ++ no Ubuntu. Basta executar os seguintes comandos:

sudo apt-get update
sudo apt-get install wine

Em seguida, faça o download do instalador do Windows do Notepad ++, clique com o botão direito do mouse e selecione Abrir com -> Wine Windows Program Loader. Siga o processo de instalação típico e você poderá abrir o Notepad ++ no seu Dash.


1
Realmente esta é uma boa solução, você pode saber mais sobre o vinho winehq.org/about
Nanhe Kumar

isso funciona tão bem, tão facilmente - eu gostaria de saber como foi fácil anos atrás!
precisa

Não é possível obter o modo de coluna funcionando devido ao conflito de teclas Alt. Solução alternativa alguém?
Visualização elíptica

@Elipticalview ALT + SHIFT
killdaclick

Tive sucesso com o Notepad ++ versão 7.3.3, 32 bits no Wine no Ubuntu 16.04 LTS, mas sem sucesso com o Notepad ++ versão 7.5.4 mais recente.
Marcel

8

Eu recomendaria Atom . Vantagens:

  • multiplataforma (funciona também no Windows, MacOS),
  • desenvolvido e apoiado pelo GitHub,
  • com base em tecnologias padrão como o navegador Chromium e JavaScript,
  • e, portanto, possui uma enorme base de extensões para muitos casos de uso.

1
você não mencionou que é mais recurso fome do que outros editores de texto
Mihai

É um bom editor, mas não perfeito. E as desvantagens? O Stock Atom é lento e usa muitos recursos. A instalação dos pacotes FB também utilizará 100% da taxa de transferência do disco e instalará muitos GBs de dados. Eventualmente, talvez você nem consiga iniciar o aplicativo. Talvez o FB tenha corrigido isso até agora, mas duvido (considerando os milhões de linhas de código e o tamanho do pacote).
precisa saber é o seguinte

@ Dhaupin, você está certo, o Atom também tem algumas desvantagens. BTW, o que você quer dizer quando fala sobre pacotes "FB"?
Robert Zelník

@ RobertZelník oo meu mau, FB = Facebook. A suíte deles é nuclide.io . É muito doce, mas incrivelmente pesado. Mal posso esperar até que alguns desses pacotes de átomos "diminuam" se isso fizer sentido.
precisa saber é o seguinte

1
Ok, obrigado pela sua explicação. Pelo que entendi, o Nuclide.io é um pacote para Atom desenvolvido pela equipe do FB, independentemente do próprio Atom, então não há razão para rever o Nuclide quando falamos sobre o Atom. No entanto, você está certo sobre a fome de recursos do Atom e aplicativos baseados em navegador da web em geral. Obrigado por seu aviso, tentarei reescrever minha recomendação.
Robert Zelník

7

Hoje em dia eu recomendaria o Visual Studio Code . É gratuito, de código aberto e funciona em qualquer lugar!

A Wikipedia diz:

O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS. Ele inclui suporte para depuração, controle Git incorporado, destaque de sintaxe, preenchimento inteligente de código, snippets e refatoração de código. Também é personalizável, para que os usuários possam alterar o tema, os atalhos de teclado e as preferências do editor. É gratuito e de código aberto, embora o download oficial esteja sob uma licença proprietária.

O Visual Studio Code é baseado no Electron, uma estrutura usada para implantar aplicativos Node.js. para a área de trabalho em execução no mecanismo de layout Blink. Embora ele use a estrutura Electron, o software não é um fork do Atom, na verdade, é baseado no editor do Visual Studio Online (codinome "Monaco").



6

Outras alternativas que possuem recursos avançados, incluindo ferramentas macro fáceis de usar :

KKEdit

W http://www.webupd8.org/2014/03/kkedit-text-editor-inspired-by-bbedit.html

https://github.com/KeithDHedger/KKEdit

G http://gtk-apps.org/content/show.php/KKEdit?content=158161

  • As opções usuais de exibição de origem, exibição dividida, quebra de linha, números de linha etc.
  • Impressão destacada do código fonte completo.
  • Pesquisa de texto padrão OU pesquisa de expressão regular nos arquivos atuais ou em todos os arquivos abertos.
  • Salte para a declaração de função, Localizar declaração de função.
  • Encontre declarações de API em Gtk-Doc's instalados.
  • Localize e abra o arquivo de inclusão.
  • Vários marcadores.
  • Execute ferramentas externas.
  • Salvar / Restaurar sessão.
  • Execute a ferramenta externa de forma síncrona ou assíncrona.
  • Passe o texto selecionado para ferramentas externas.
  • A verificação ortográfica via ASpell, verifica a palavra selecionada ou verifica o documento através do menu da guia.

insira a descrição da imagem aqui

meditar Instalar medit

Site oficial

  • Destaque de sintaxe configurável.
  • Aceleradores de teclado configuráveis.
  • Multiplataforma - funciona em unix e windows.
  • Plugins: podem ser escritos em C, Python ou Lua.
  • Ferramentas configuráveis ​​disponíveis nos menus principal e de contexto. Eles podem ser escritos em - Python ou Lua, ou pode ser um script de shell.
  • Pesquisa / substituição de expressões regulares, grep frontend, seletor de arquivos embutido, etc.

    captura de tela medit


1
O medit está no repositório de pacotes padrão do Ubuntu, é muito rápido de carregar, possui uma GUI e é tão focado no texto quanto o bloco de notas ++ (comparado a muitos IDEs em outras respostas). É uma excelente opção. A única coisa que sinto falta até agora é como o bloco de notas ++ facilita o "papel de rascunho" armazenando notas não salvas e sem título em algum lugar temporário nos bastidores, de perto.
Carver de

4

Você experimentou o Atom? https://atom.io/

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update 
sudo apt-get install atom

Ou você tentou o Sublime Text ?? http://www.sublimetext.com/

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update 
sudo apt-get install sublime-text-installer

O sublime não é gratuito e, algumas vezes, ao usá-lo, é exibida uma notificação para comprá-lo. Mas, você pode "avaliar" o quanto quiser. (O site sublime diz "No momento, não há limite de tempo obrigatório para a avaliação")


5
Seria útil mencionar a principal ressalva de que o Sublime custa US $ 70 e implantará pop-ups e outros enfeites se o usuário não tiver pago.
Underscore_d

2

Brackets é um editor de texto moderno e de código aberto que entende web design. Ele foi criado desde o início para web designers e desenvolvedores de front-end.

Está disponível para muitos sistemas operacionais e funciona muito bem com o Ubuntu. Para instalar colchetes em todas as versões atualmente suportadas do Ubuntu, abra o terminal e digite:

sudo snap install --classic brackets

insira a descrição da imagem aqui


2

Não consegui fazer o notepad ++ funcionar com o wine / ubuntu. No entanto, você pode instalar o notepadd ++ como um snap e ele funciona muito bem.

Vá para https://www.ubuntu.com/desktop/snappy e siga os links. Snaps estão disponíveis para uma variedade de pacotes de software em contêiner. O snap "store" está localizado em https://snapcraft.io/store . A página inicial é https://snapcraft.io .

Ou acesse https://linuxconfig.org/a-beginner-s-introduction-to-snaps-the-universal-linux-package-format ou https://en.wikipedia.org/wiki/Snappy_(package_manager) .


2

IMG:  Ubuntu 14.04 e posterior

O Notepad ++ ( bloco de notas mais plus ) é um pacote instantâneo nos repositórios padrão de todas as versões atualmente suportadas do Ubuntu. Para instalar o Notepad ++, abra o terminal e digite:

sudo snap install notepad-plus-plus  

Para adicionar a navegação do Notepad ++ a outras unidades além da unidade padrão:

sudo snap connect notepad-plus-plus:removable-media

insira a descrição da imagem aqui


1

Dê uma olhada nos escribas . Recursos:

  • Preenchimento automático de palavras
  • Correção e substituição automáticas
  • Conclusão automática de caracteres de par e inserção inteligente
  • Recuo automático
  • Muitos idiomas

1

Tente eric4 .

Eu uso o notepadd ++ no Windows e o eric4 no Debian. Eric é superior em muitos aspectos ao bloco de notas ++ na minha opinião e é gratuito.


1
Como eu, por exemplo, não consigo ler sua mente, por favor, enumere algumas dessas "muitas maneiras".
amigos estão dizendo sobre
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.