Porcupine é um editor escrito com a notória biblioteca Tkinnter. Ele suporta a maioria das coisas que você esperaria de um editor, como auto -atendimento e destaque da sintaxe.

Recursos mais importantes:
O design da Porcupine facilita muito a personalização. Quase tudo é implementado como um plug -in que pode ser desativado facilmente, mas se você souber usar o Python e o Tknter, também poderá fazer seus próprios plugins. Os plug -ins de porco -espinho são tão poderosos que, se você executar o porco -espinho sem plug -ins, fica assim:


Consulte Contribuindo.md para instruções de desenvolvimento.
Abra um terminal e execute estes comandos:
sudo apt install python3-tk python3-pip python3-venv
sudo apt install --no-install-recommends tkdnd # for drop_to_open plugin
python3 -m venv porcupine-venv
source porcupine-venv/bin/activate
pip install wheel
pip install https://github.com/Akuli/porcupine/archive/v2024.03.31.zip
porcu
Para executar facilmente o Porcupine novamente mais tarde, vá para Configurações -> Configurações do porco -espinho e verifique "mostre porco -espinho no sistema de menu da área de trabalho". Isso faz com que o Porcupine apareça no menu como qualquer outro aplicativo.
Você pode desinstalar o porco-espinho desmarcando "Mostrar porco-espinho no sistema de menu da área de trabalho" nas configurações e depois excluir porcupine-venv .
Instale o Python 3.9 ou mais recente com Pip e Tknter de alguma forma. Se você deseja suporte de arrastar e soltar, também instale o TKDND para o intérprete TCL que o Tkinter usa. Em seguida, execute estes comandos:
python3 -m venv porcupine-venv
source porcupine-venv/bin/activate
pip install wheel
pip install https://github.com/Akuli/porcupine/archive/v2024.03.31.zip
porcu
Para executar facilmente o Porcupine novamente mais tarde, vá para Configurações -> Configurações do porco -espinho e verifique "mostre porco -espinho no sistema de menu da área de trabalho". Isso faz com que o Porcupine apareça no menu como qualquer outro aplicativo.
Você pode desinstalar o porco-espinho desmarcando "Mostrar porco-espinho no sistema de menu da área de trabalho" nas configurações e depois excluir porcupine-venv .
Eu não tenho um Mac. Se você tem um Mac, pode me ajudar muito instalando o porco -espinho e me informando como ele funciona.
Eu acho que você pode baixar o Python com tknter de python.org e depois executar os comandos para "outras distribuições Linux" acima.
Faça o download de um instalador de porco -espinho na página de lançamentos e execute -o. Como não pedi à Microsoft para confiar nos instaladores de porco -espinho, você provavelmente receberá um aviso semelhante a este:

Você ainda poderá executar o instalador clicando "mais informações". Quando instalado, você encontrará o porco -espinho no menu Iniciar.
Se você acabou de instalar o Porcupine, dê uma olhada no usuário-doc/finge-started.md. Se você deseja desenvolver porco-espinho, consulte contribuindo.md ou dev-doc/arquitetura e design.md.
A maior parte da documentação de Porcupine são os arquivos de marcação em duas pastas:
dev-doc contém a documentação para o desenvolvimento de porco-espinho.user-doc contém a documentação para o uso de Porcupine. Veja Changelog.md.
Você provavelmente receberá a sintaxe destacando sem nenhuma configuração e as preenchimentos automáticos com algumas linhas de edição de arquivos de configuração. Veja esta documentação.
Instale a versão mais recente. Se ainda não funcionar, informe -me criando um problema no Github.
Sim. Eu escrevi a primeira versão em nano , mas o Porcupine mudou muito desde então.
Acho que porque não encontrei outros projetos chamados Porcupine, mas não me lembro exatamente. Originalmente, Porcupine era nomeado "editor de Akuli".
Você pode executar o Porcupine e descobrir ou criar um problema no Github e perguntar. Se você conseguir me deixar animado com o X, posso implementá -lo.
Porque eu posso.
Porque eu posso.
Consulte Porcupine/X.py ou Porcupine/Plugins/x.py.
Porque o porco -espinho é melhor.
Claro que não. Odle é uma bagunça horrível da qual você deve ficar longe.
Porcupine deve ser um editor sério, na verdade você pode se arrepender até tocá -lo. https://www.youtube.com/watch?v=y3iuofkdkju