Tabella software - Sviluppo

Document-page-setup.png Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.

Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template.


Le applicazioni includono tutte un'interfaccia grafica (GUI), per l'utilizzo di programmi con un'interfaccia ncurses e o testuale pura si rimanda all'Elenco programmi senza interfaccia grafica.

{{Navbar soft orizzontale}}

Software Proprietario Software Libero Descrizione Link Guide

Ambiente di sviluppo integrato (IDE) [1]

Apple Developer Tools sito
 Macosx.png

Microsoft Visual Studio sito
 Windows.png

UEStudio sito
 Windows.png
Anjuta DevStudio sito Ambiente di sviluppo per diversi linguaggi di programmazione quali C, C++, Java, Javascript, Python e Vala.  Tux.png  "anjuta in Debian"
Aptana Studio sito Ambiente di sviluppo per la realizzazione di applicazioni web. Supporta numerosi linguaggi: HTML5, CSS3, JavaScript, Ruby, Rails, PHP e Python, e dispone di numerosi plugin.  Tux.png  Windows.png  Macosx.png
Eclipse sito Ambiente di sviluppo integrato multilinguaggio e multipiattaforma, espandibile tramite plugin.  Tux.png  "eclipse in Debian"  Freebsd.png  Windows.png  Macosx.png
Eric Python IDE sito Scritto in PyQt, è un editor e IDE per Python e Ruby.  Tux.png  "eric in Debian"  Freebsd.png  Windows.png  Macosx.png
KDevelop sito È un IDE che supporta diversi linguaggi di programmazione ma non integra un compilatore. Per ambienti desktop KDE.  Tux.png  "kdevelop in Debian"
Lazarus sito Descrizione da inserire.
Descrizione da inserire.
 Tux.png  "lazarus in Debian"  Swirl-gray-23-alpha.png  Freebsd.png  Windows.png  Macosx.png
NetBeans sito Ambiente di sviluppo mulipiattaforma scritto in Java, per diversi linguaggi di programmazione: web, mobile e desktop. È espandibile tramite moduli.  Tux.png  "netbeans in Debian"  Windows.png  Macosx.png
Orwell Dev-C++ sito Fork of Bloodshed Dev-C++
Descrizione da inserire.
 Windows.png
Qt Creator sito IDE fornito di una completa infrastruttura che permette lo sviluppo di applicazioni grafiche con le librerie Qt.  Tux.png  "qtcreator in Debian"  Windows.png  Macosx.png
SharpDevelop sito Ambiente di sviluppo per i linguaggi di programmazione C#, Visual Basic .Net (VB.NET), Boo. Espandibile tramite plugin.  Windows.png

Media Art and Visual Design (IDE)

Max sito
 Windows.png  Macosx.png

Vuo sito
 Macosx.png

NodeBox 3 sito Descrizione da inserire
Descrizione da inserire
 Tux.png  Windows.png  Macosx.png
Processing sito Programma e linguaggio per sviluppare e realizzare animazioni artistiche e contenuti interattivi. Utilizza Java e si interfaccia anche con Arduino.  Tux.png  "libprocessing-core-java in Debian"  Windows.png  Macosx.png
Pure Data (Pd) sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "puredata in Debian"  Windows.png  Macosx.png

Editor e conversione font

Fontographer sito
 Windows.png  Macosx.png

NexusFont sito
 Windows.png
BirdFont sito Editor che consente di creare font tramite grafica vettoriale ed esportarli nei formati TTF, EOT e SVG.  Tux.png  "birdfont in Debian"  Windows.png  Macosx.png
FontForge sito Editor e convertitore di font.  Tux.png  "fontforge in Debian"  Windows.png  Macosx.png
Fontmatrix sito Gestore di font multipiattaforma.  Tux.png  "fontmatrix in Debian"  Windows.png  Macosx.png

Editor XML

oXygen XML Editor sito
 Tux.png  Windows.png  Macosx.png

XML Marker sito
 Windows.png
BaseX sito Scritto in Java...
Continuare con la descrizione da inserire.
 Tux.png  "basex in Debian"  Windows.png  Macosx.png
CAM XML Editor sito Descrizione da inserire
Descrizione da inserire.
 Tux.png  Windows.png  Macosx.png
Jaxe sito Descrizione da inserire
Descrizione da inserire.
 Tux.png  "jaxe in Debian"  Windows.png  Macosx.png
XML Copy Editor sito Descrizione da inserire
Descrizione da inserire.
 Tux.png  "xmlcopyeditor in Debian"  Windows.png
XPontus XML Editor sito Descrizione da inserire
Descrizione da inserire.
 Tux.png  Windows.png  Macosx.png

Editor di testo orientati alla programmazione

BBEdit sito
 Macosx.png

Twistpad sito
 Windows.png

Ultraedit sito
 Tux.png  Windows.png  Macosx.png
Bluefish sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "bluefish in Debian"  Windows.png
Brackets sito Descrizione da inserire
Descrizione da inserire
 Tux.png  Swirl-gray-23-alpha.png  Windows.png
Geany sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "geany in Debian"  Windows.png
Gedit sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "gedit in Debian"  Windows.png  Macosx.png
jEdit sito Scritto in Java, è un editor multipiattaforma, espandibile con plugin e macro. Supporta un gran numero di codifiche dei caratteri compresi UTF8 e Unicode. È altamente configurabile e personalizzabile.  Tux.png  "jedit in Debian"  Windows.png  Macosx.png
Kate sito Descrizione da inserire
Per ambienti desktop KDE.
 Tux.png  "kate in Debian"  Windows.png  Macosx.png
Kile sito Descrizione da inserire
Per ambienti desktop KDE.
 Tux.png  "kile in Debian"
Komodo Edit sito Descrizione da inserire
Descrizione da inserire
 Tux.png  Windows.png  Macosx.png
KWrite sito Descrizione da inserire
Per ambienti desktop KDE.
 Tux.png  "kwrite in Debian"
medit sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "medit in Debian"  Windows.png
Notepad++ sito Descrizione da inserire
Descrizione da inserire
 Windows.png
SciTE sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "scite in Debian"  Windows.png
Vim Gnome sito Interfaccia grafica per Vim  Tux.png  "vim-gnome in Debian"  Windows.png

Editor Web (WYSIWYG)[2]

Adobe Dreamweaver sito
 Windows.png  Macosx.png

Expresso sito
 Macosx.png

Macaw sito
 Macosx.png

openElement sito
 Windows.png

RapidWeaver sito
 Macosx.png
Amaya sito Editor web visuale per creare e modificare le pagine web senza preoccuparsi del codice. Supporta HTML 4.01, XHTML 1.0, XHTML Basic, XHTML 1.1, HTTP 1.1, MathML 2.0, CSS e SVG.  Tux.png  Swirl-gray-23-alpha.png  Windows.png  Macosx.png
BlueGriffon sito Descrizione da inserire.
Descrizione da inserire.
 Tux.png  Windows.png  Macosx.png
KompoZer sito Progetto fermo.
Descrizione da inserire.
 Tux.png  "kompozer in Debian"  Windows.png  Macosx.png
OpenBEXI sito Multipiattaforma, scritto in Java
Descrizione da inserire.
 Tux.png  Windows.png  Macosx.png

Database

SQLyog MySQL sito
 Windows.png

DB Browser for SQLite sito Noto in passato come SQLite Database Browser, è un programma per la creazione, modifica e gestione di database SQLite.  Tux.png  "sqlitebrowser in Debian"  Windows.png  Macosx.png
HeidiSQL sito Descrizione da inserire.
Descrizione da inserire.
 Windows.png
Induction sito Descrizione da inserire.
Descrizione da inserire.
 Macosx.png
MySQL Workbench sito Per progettare, creare e gestire database MySQL.  Tux.png  "mysql-workbench in Debian"  Windows.png  Macosx.png
phpMyAdmin sito Strumento web-based per gestire e amministrare database MySQL.  Tux.png  "phpmyadmin in Debian"  Windows.png  Macosx.png
Sequel Pro sito Applicazione basata su CocoaMySQL per amministrare e gestire database MySQL.  Macosx.png
Sqliteman sito Descrizione da inserire.
Descrizione da inserire.
 Tux.png  Freebsd.png  Windows.png  Macosx.png
SQLiteManager sito Descrizione da inserire.
Descrizione da inserire.
 Tux.png  Freebsd.png  Windows.png  Macosx.png
sqlsplit sito Applicazione web-based per suddividere grossi database sql in più parti. Necessita di un ambiente server AMP (Apache, MySQL, PHP).  Tux.png  Windows.png  Macosx.png
SQL Power Architect sito Descrizione da inserire.
Descrizione da inserire.
 Tux.png  Windows.png  Macosx.png

Web server

Bitnami Stacks sito Utile strumento multipiattaforma, comprendente tutto il necessario per creare un ambiente di sviluppo e realizzazione di applicazioni web con estrema semplicità.  Tux.png  Windows.png  Macosx.png Wiki-logo.png
EasyPHP sito Descrizione da inserire.
Descrizione da inserire.
 Windows.png
MAMP sito Descrizione da inserire.
Descrizione da inserire.
 Macosx.png
WampServer sito Piattaforma per lo sviluppo di applicazioni Web.  Windows.png
XAMPP sito Piattaforma per lo sviluppo di applicazioni web, comprendente Apache MySQL, PHP, Perl e altri strumenti.  Tux.png  Windows.png  Macosx.png Wiki-logo.png

Controllo Versione Software

Software Proprietario Software Libero Descrizione Link Guide

Git

SmartGit sito
           

SourceTree sito
     
Git Extensions sito Client grafico per Git. Su sistemi Linux richiede le librerie Mono.         
GitForce sito Interfaccia grafica per Git. Su sistemi Linux richiede le librerie Mono.      
gitg sito Interfaccia grafica in GTK2, per ambienti desktop GNOME.      
git-cola sito Interfaccia grafica multipiattaforma per Git.            
GitX-dev sito Fork di GitX (progetto abbandonato) è un client grafico per Git. Per sistemi Mac.   
TortoiseGit sito Client grafico per Git, tutte le funzioni sono disponibili dal menu contestuale di Windows.   

Subversion (SVN)

SmartSVN sito
        

Syncro SVN Client sito
        

Versions sito
  
AnkhSVN sito Client grafico per gestire Subversion da Visual Studio.   
KDESvn sito Client grafico per Subversion. Ambienti desktop KDE.         
RabbitVCS sito Client grafico per Subversion e Git.      
RapidSVN sito Client grafico per Subversion.         
sdSVN sito Semplice client grafico per Subversion, multipiattaforma scritto in JAVA.         
SvnX sito Client grafico per Subversion, per sistemi Mac.   
TkCVS sito Client grafico basato su Tk per Subversion e CVS con diverse funzionalità.            
TortoiseSVN sito Client grafico per Subversion, tutte le funzioni sono disponibili dal menu contestuale di Windows.      

Strumenti vari

Software Proprietario Software Libero Descrizione Link Guide

Comparazione file e cartelle (diff/merge)

Compare++ sito
  

Compare It sito
  

DiffMerge sito
        

WinDiff [sito]
  
Diffuse sito Applicazione scritta in Python per confrontare, modificare e unire due file di testo in un unico file. Supporta gli strumenti di controllo versione.               
KDiff3 sito Programma per la comparazione, modifica e fusione di due o tre file di testo. Esistono due versioni: una specifica per ambienti desktop KDE e una ridotta in Qt.            
Meld sito Applicazione per il confronto e la fusione di file o cartelle a due o tre vie. Supporta gli strumenti di controllo versione.         
TkDiff sito Interfaccia grafica per diff. Permette la comparazione e fusione di due file. Supporta gli strumenti di controllo versione CVS e Subversion.            
xxdiff sito Programma per la comparazione e fusione di file a due o tre vie e il confronto tra due directory. Supporta gli strumenti di controllo versione CVS e Subversion.         
WinMerge sito Programma per visualizzare le differenze tra due file di testo o cartelle. Oltre alle funzionalità di base, è possibile arricchirlo con alcuni plugin.   

Ricerca - Sostituzione testo (search and replace)

PowerGREP sito
  

Windows Grep sito
  

String Replacer sito
  
dnGrep sito Descrizione da inserire
Descrizione da inserire
  
FAR - Find And Replace sito Applicazione multipiattaforma in Java
Continuare con la Descrizione da inserire
        
grepWin sito Descrizione da inserire
Descrizione da inserire
  
KFileReplace sito Descrizione da inserire
Descrizione da inserire
     
regexxer sito Descrizione da inserire
Descrizione da inserire
     

Definizione termini

Link di questa pagina

[1] IDE IDE
[2] WYSIWYG


Guida realizzata da: Selky