• Portal/IDB/icon-development-32x32.png Este portal aborda sobre ferramentas de desenvolvimento e programação. Palavras técnicas podem ser utilizadas, mas devem ser explicadas.

Editores

Os seguintes editores estão disponíveis através do DebianPackageManagement, a maneira preferida de instalar aplicativos no Debian:

  • vim - O Vim é uma versão compatível do editor UNIX Vi.

  • emacs - O GNU Emacs é um editor de texto auto-documentado e extensível. Este é um metapacote que sempre dependerá da última versão recomendada do Emacs.

  • nano - Pequeno e leve, editor de texto amigável inspirado no Pico

  • kate - O Editor de Texto Avançado do KDE

  • gedit - O editor de texto padrão do Gnome

  • geany - um editor de programação baseado em GTK+ / Scintilla (se autodenomina uma IDE leve)

Para mais informações, veja: Editors e Editors and IDEs.

IDEs - Ambientes de Desenvolvimento Integrado

Os seguintes estão disponíveis através do DebianPackageManagement, a maneira preferida de instalar aplicativos no Debian:

  • gnome-builder - Desenvolvimento GTK e GNOME

  • eclipse - Plataforma de Ferramentas Extensíveis e IDE para Java e muitas outras linguagens, incluindo C++, Python, etc. (Disponível como um pacote Debian no Stretch, mas não nas versões atuais do Debian, nas quais eclipse-debian-helper pode ser usado, ou o software pode ser instalado manualmente - veja abaixo.)

  • gambas2 - baseado em um interpretador Basic com extensões de objetos, como o Visual Basic(tm) (mas NÃO é um clone!)

  • KDevelop - IDE para C, C++, Python, QML/JavaScript e PHP

  • MonoDevelop - Programação C / C++ / C# / Boo / ASP.NET/ VB.NET / Java

  • netbeans - IDE para Java, PHP, Desenvolvimento C/C++ e Mais (Disponível como um pacote Debian no Stretch, mas não nas versões atuais do Debian, nas quais o software pode ser instalado manualmente - veja abaixo.)

  • projectcenter.app - IDE para Desenvolvimento GNUstep usando Objective-C

  • QtCreator - Designer de janelas C++/Qt.

  • Codelite - IDE para desenvolvimento usando C, C++, PHP, Node.js

Os seguintes estão disponíveis como downloads diretamente de seus criadores e podem ser usados no Debian:

  • Netbeans - IDE para Java, PHP e mais. As instruções de instalação do Netbeans podem ser encontradas aqui: Netbeans

  • Eclipse - Plataforma de Ferramentas Extensíveis e IDE para Java e muitas outras linguagens, incluindo C++, Java, Python, etc. As instruções de instalação do Eclipse podem ser encontradas aqui: Eclipse

  • Visual Studio Code (da Microsoft) - Um editor e IDE leve para muitas linguagens de programação. As instruções de instalação do VS Code podem ser encontradas aqui VisualStudioCode. O VS Code também pode ser baixado em https://code.visualstudio.com/

  • IntelliJ IDEA, Pycharm, Web Storm, Ruby Mine, e toda uma família de IDEs similares da Jetbrains, para quase todas as linguagens de programação populares, podem ser facilmente instalados no Debian: veja a página da Jetbrains no Wiki do Debian para mais informações.

Para mais informações, veja: Editors and IDEs.

Controle de Repositório e Fontes:

Ferramentas de Desenvolvimento:

  • FakeRoot - Provides virtual root privileges for file manipulation within a fake root environment.

  • ?PentiumBuilder - Kludge to allow building for Pentium compatible architecture

  • Make - Automatically recompiles parts of a package that need recompilation

  • AutoConf - Tool to create a configure script from the configure.ac file

  • AutoMake - Automatically generates build information files

  • Distcc - tool to compile on many boxes at once

  • PCRE (Perl Compatible Regular Expressions) tester (GUI) (used to be a KDE one)

Veja mais:

  • meson - SCons-like build system that uses Python as a front-end language and Ninja as a building backend

  • cmake - A cross-platform open-source make system

Linguagens:

Wiki pages

Todas as páginas wiki relacionadas à programação e desenvolvimento de software:

  1. AutoConf
  2. AutoMake
  3. CategoryProgramming
  4. D
  5. Distcc
  6. FakeRoot
  7. Make
  8. PHP
  9. ProgrammingApplication
  10. Python
  11. ReleaseGoals/64bit-time (nolibs.txt)
  12. Rust
  13. Sprints/2016/DebianCloudNov2016 (Minutes.txt)
  14. fr/ProgrammingApplication
  15. fr/Python
  16. golang
  17. it/FakeRoot
  18. it/PentiumBuilder
  19. it/ProgrammingApplication
  20. it/Python
  21. pt_BR/ProgrammingApplication
  22. uk/ProgrammingApplication
  23. zh_CN/ProgrammingApplication
  24. zh_cn/Python


AltStyle によって変換されたページ (->オリジナル) /