Differences between revisions 16 and 17
Revision 16 as of 2020-05-03 16:45:02
Size: 4320
Editor: ?paologagini
Comment: aggiunto riferimento a editor ide codelite
Revision 17 as of 2020-07-02 23:47:27
Size: 4278
Editor: fioddor
Comment: remove broken link
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[ar/ProgrammingApplication|عربية]] - [[ProgrammingApplication|English]] - [[es/ProgrammingApplication|Español]] - [[fr/ProgrammingApplication|Français]] - [[id/ProgrammingApplication|Indonesia]] - Italiano - [[ms/ProgrammingApplication|Melayu]] - [[pt_BR/ProgrammingApplication|Brasileiro]] - [[ru/ProgrammingApplication|Русский]] - [[sv/ProgrammingApplication|Svenska]] - [[zh_CN/ProgrammingApplication|简体中文]]-~ ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[ar/ProgrammingApplication|عربية]] - [[ProgrammingApplication|English]] - [[es/ProgrammingApplication|Español]] - [[fr/ProgrammingApplication|Français]] - Italiano - [[ms/ProgrammingApplication|Melayu]] - [[pt_BR/ProgrammingApplication|Brasileiro]] - [[ru/ProgrammingApplication|Русский]] - [[sv/ProgrammingApplication|Svenska]] - [[zh_CN/ProgrammingApplication|简体中文]]-~

Translation(s): عربية - English - Español - Français - Italiano - Melayu - Brasileiro - Русский - Svenska - 简体中文


  • Portal/IDB/icon-development-32x32.png Questo portale tratta gli strumenti di sviluppo e programmazione. Termini tecnici possono essere usati, ma devono essere spiegati.


Editor:

I seguenti editor sono disponibili attraverso la gestione dei pacchetti di Debian, il modo preferito di installare applicazioni in Debian:

  • vim - Vim è una versione dell'editor UNIX Vi quasi completamente compatibile.

  • emacs - GNU Emacs è l'editor di testo estensibile autodocumentato. Questo è un metapacchetto che dipende sempre dal più recente rilascio raccomandato di Emacs.

  • nano - editor di testo piccolo e semplice da usare ispirato a Pico

Per altri, vedere: Editor

IDE ''(Integrated Development Environment, Ambiente di sviluppo integrato)''

I seguenti sono disponibili attraverso la gestione dei pacchetti di Debian, il modo preferito di installare applicazioni in Debian:

  • gnome-builder - sviluppo di GTK e GNOME

  • eclipse - IDE e piattaforma di strumenti estensibile per Java e molti altri linguaggi, inclusi C++, Python, ecc.

  • gambas2 - basato su un interprete Basic con estensioni per oggetti, come il Visual Basic(tm) (ma NON è un clone!)

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

  • MonoDevelop - programmazione C / C++ / C# / Boo / ASP.NET/ VB.NET / Java

  • netbeans - IDE per sviluppo e altro ancora in Java , PHP, C/C++

  • projectcenter.app - IDE per lo sviluppo di GNUstep che usa Objective-C

  • QtCreator - strumento per progettazione a finestre C++ / Qt

  • Codelite - IDE per sviluppo in C, C++, PHP, Node.js

I seguenti sono disponibili per essere scaricati direttamente dai loro autori ed è possibile usarli in Debian:

  • Visual Studio Code (da Microsoft) - Un editor e IDE leggero per molti linguaggi di programmazione. VS Code può essere scaricato da https://code.visualstudio.com/

  • IntelliJ IDEA, Web Storm, Ruby Mine e tutta la loro famiglia di IDE simili da Jetbrains, per quasi ogni linguaggio di programmazione comune, possono essere installati in Debian usando installatori scaricati da Jetbrains all'indirizzo https://www.jetbrains.com/

Per altri, vedere: Editor e IDE.

Controllo dei repository e dei sorgenti

Strumenti di sviluppo

  • FakeRoot - Fornisce privilegi virtuali di superutente per la manipolazione di file in un finto ambiente root.

  • PentiumBuilder - Accrocchio per permettere la compilazione per architetture Pentium-compatibili.

  • Make - Ricompila automaticamente le parti di un pacchetto che lo richiedono.

  • AutoConf - Strumento per creare uno script configure a partire dal file configure.ac.

  • AutoMake - Genera automaticamente file con informazioni per la compilazione.

  • Distcc - Strumento per compilare su molte macchine simultaneamente.

  • strumento di test (GUI) PCRE (Perl Compatible Regular Expression) (in precedenza era uno di KDE)

Altri:

  • meson - sistema di compilazione simile a SCons che usa Python come linguaggio frontend e Ninja come backend di compilazione

  • cmake - un sistema make open source multipiattaforma

Linguaggi

Pagine del wiki

Tutte le pagine del wiki relative alla programmazione e allo sviluppo di software: