
É possível depurar nossos programas escritos em c pelo editor de texto gedit? Se não, como posso fazer isso?
Responder1
gedit
é um editor de texto - ele irá colorir a sintaxe, mas não ajudará você a compilá-la ou depurá-la. O que eu sugiro que você use é geany
. É um IDE muito simples e fácil de usar, que você pode usar para escrever, compilar e depurar. Está disponível através do Software Center ousudo apt-get install geany
Responder2
Plug-ins do Gedit
Use gedit
plug-in de terminal externo
Você pode usar gedit
com plugin de terminal. As etapas são bastante simples:
- Habilitar repositório "Universo"
- Instalar
gedit-plugins
- Ative o "Terminal Incorporado"
- Use Ctrl+ F9para abrir o terminal
- Outros
gedit
plug-ins
Passo 1. Habilite o repositório "Universo"
O primeiro passo é garantir que Universe
o repositório esteja ativado em Settings
-> Software & Updates
-> Ubuntu Software
e garantir que a terceira opção esteja marcada:
Etapa 2. Instalargedit-plugins
Instale gedit-plugs
com o comando:
sudo apt install gedit-plugins
Etapa 3. Ative o "Terminal incorporado"
Abra gedit
(não use sudo
) e selecione Edit
-> Preferences
-> Plugins
e marque Embedded Terminal
:
Passo 4. Use Ctrl+ F9para abrir o terminal
No GIF abaixo usamos Ctrl+ F9para obter uma pequena janela com o prompt de comando. Use o mouse para clicar e arrastar a linha divisória para revelar um tamanho aproximado de 24x80.
As cores são horríveis! (com esquema de cores padrão gedit
). Eu estava aprendendo isso criando a resposta, então os movimentos do mouse ficam lentos abaixo ...
Etapa 5. Outros gedit
plug-ins
Conforme mencionado na Etapa 4, você pode pegar a barra separadora para aumentar a janela do terminal. Esta é a aparência de uma imagem normal ((não um GIF).
Existem três outros plug-ins que uso atualmente na gedit
janela de codificação:
- plug-in para exibir recorte de 80 caracteres com cor de fundo diferente
- plug-in para exibir o documento inteiro em miniatura que você pode arrastar para ir rapidamente para a seção de código
- Destacar colchetes correspondentes
Além disso, há um complemento externo que gostaria de instalar para shellcheck
linter/checker que mostra erros de código bash. Não procurei um verificador de lint para outros idiomas, mas obviamente você pode inserir gcc
outros comandos diretamente na gedit
janela do terminal.
Para leitura adicional, consulte:
Responder3
gedit seu arquivo necessário.c cria um novo arquivo, onde você pode digitar seu código. Você pode depurá-lo compilando o código
Se você estiver usando o compilador gcc, copie seu programa.c