Tabella software - Sviluppo: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
(→Ambiente di sviluppo integrato (IDE): inserito alcune descrizioni) |
m (autore guida) |
||
Riga 274: | Riga 274: | ||
[1] [http://it.wikipedia.org/wiki/Integrated_development_environment IDE IDE]<br/> | [1] [http://it.wikipedia.org/wiki/Integrated_development_environment IDE IDE]<br/> | ||
[2] [http://it.wikipedia.org/wiki/WYSIWYG WYSIWYG]<br/> | [2] [http://it.wikipedia.org/wiki/WYSIWYG WYSIWYG]<br/> | ||
Guida realizzata da: [[Utente:Selky|Selky]] |
Versione delle 16:43, 2 dic 2015
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.
Template:Navbar soft orizzontale
Software Proprietario | Software Libero | Descrizione | Link | Guide |
---|---|---|---|---|
Ambiente di sviluppo integrato (IDE) [1] | ||||
Apple Developer Tools sito Microsoft Visual Studio sito UEStudio sito |
Anjuta DevStudio sito | Ambiente di sviluppo per diversi linguaggi di programmazione quali C, C++, Java, Javascript, Python e Vala. | ||
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. | |||
Eclipse sito | Ambiente di sviluppo integrato multilinguaggio e multipiattaforma, espandibile tramite plugin. | |||
Eric Python IDE sito | Scritto in PyQt, è un editor e IDE per Python e Ruby. | |||
KDevelop sito | È un IDE che supporta diversi linguaggi di programmazione ma non integra un compilatore. Per ambienti desktop KDE. | |||
Lazarus sito | Descrizione da inserire. Descrizione da inserire. |
|||
NetBeans sito | Ambiente di sviluppo mulipiattaforma scritto in Java, per diversi linguaggi di programmazione: web, mobile e desktop. È espandibile tramite moduli. | |||
Orwell Dev-C++ sito | Fork of Bloodshed Dev-C++ Descrizione da inserire. |
|||
Qt Creator sito | IDE fornito di una completa infrastruttura che permette lo sviluppo di applicazioni grafiche con le librerie Qt. | |||
SharpDevelop sito | Ambiente di sviluppo per i linguaggi di programmazione C#, Visual Basic .Net (VB.NET), Boo. Espandibile tramite plugin. | |||
Media Art and Visual Design (IDE) | ||||
Max sito Vuo sito |
NodeBox 3 sito | Descrizione da inserire Descrizione da inserire |
||
Processing sito | Programma e linguaggio per sviluppare e realizzare animazioni artistiche e contenuti interattivi. Utilizza Java e si interfaccia anche con Arduino. | |||
Pure Data (Pd) sito | Descrizione da inserire Descrizione da inserire |
|||
Editor e conversione font | ||||
Fontographer sito NexusFont sito |
BirdFont sito | Editor che consente di creare font tramite grafica vettoriale ed esportarli nei formati TTF, EOT e SVG. | ||
FontForge sito | Editor e convertitore di font. | |||
Fontmatrix sito | Gestore di font multipiattaforma. | |||
Editor XML | ||||
oXygen XML Editor sito XML Marker sito |
BaseX sito | Scritto in Java... Continuare con la descrizione da inserire. |
||
CAM XML Editor sito | Descrizione da inserire Descrizione da inserire. |
|||
Jaxe sito | Descrizione da inserire Descrizione da inserire. |
|||
XML Copy Editor sito | Descrizione da inserire Descrizione da inserire. |
|||
XPontus XML Editor sito | Descrizione da inserire Descrizione da inserire. |
|||
Editor di testo orientati alla programmazione | ||||
BBEdit sito Twistpad sito Ultraedit sito |
Bluefish sito | Descrizione da inserire Descrizione da inserire |
||
Brackets sito | Descrizione da inserire Descrizione da inserire |
|||
Geany sito | Descrizione da inserire Descrizione da inserire |
|||
Gedit sito | Descrizione da inserire Descrizione da inserire |
|||
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. | |||
Kate sito | Descrizione da inserire Per ambienti desktop KDE. |
|||
Kile sito | Descrizione da inserire Per ambienti desktop KDE. |
|||
Komodo Edit sito | Descrizione da inserire Descrizione da inserire |
|||
KWrite sito | Descrizione da inserire Per ambienti desktop KDE. |
|||
medit sito | Descrizione da inserire Descrizione da inserire |
|||
Notepad++ sito | Descrizione da inserire Descrizione da inserire |
|||
SciTE sito | Descrizione da inserire Descrizione da inserire |
|||
Vim Gnome sito | Interfaccia grafica per Vim | |||
Editor Web (WYSIWYG)[2] | ||||
Adobe Dreamweaver sito Expresso sito Macaw sito openElement sito RapidWeaver sito |
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. | ||
BlueGriffon sito | Descrizione da inserire. Descrizione da inserire. |
|||
KompoZer sito | Progetto fermo. Descrizione da inserire. |
|||
OpenBEXI sito | Multipiattaforma, scritto in Java Descrizione da inserire. |
|||
Database | ||||
SQLyog MySQL sito |
DB Browser for SQLite sito | Noto in passato come SQLite Database Browser, è un programma per la creazione, modifica e gestione di database SQLite. | ||
HeidiSQL sito | Descrizione da inserire. Descrizione da inserire. |
|||
Induction sito | Descrizione da inserire. Descrizione da inserire. |
|||
MySQL Workbench sito | Per progettare, creare e gestire database MySQL. | |||
phpMyAdmin sito | Strumento web-based per gestire e amministrare database MySQL. | |||
Sequel Pro sito | Applicazione basata su CocoaMySQL per amministrare e gestire database MySQL. | |||
Sqliteman sito | Descrizione da inserire. Descrizione da inserire. |
|||
SQLiteManager sito | Descrizione da inserire. Descrizione da inserire. |
|||
sqlsplit sito | Applicazione web-based per suddividere grossi database sql in più parti. Necessita di un ambiente server AMP (Apache, MySQL, PHP). | |||
SQL Power Architect sito | Descrizione da inserire. Descrizione da inserire. |
|||
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à. | |||
EasyPHP sito | Descrizione da inserire. Descrizione da inserire. |
|||
MAMP sito | Descrizione da inserire. Descrizione da inserire. |
|||
WampServer sito | Piattaforma per lo sviluppo di applicazioni Web. | |||
XAMPP sito | Piattaforma per lo sviluppo di applicazioni web, comprendente Apache MySQL, PHP, Perl e altri strumenti. |
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
Guida realizzata da: Selky