Tabella software - Sviluppo: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
 
(3 versioni intermedie di 2 utenti non mostrate)
Riga 2: Riga 2:
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]].<br /><br />
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]].<br /><br />


<noinclude>{{Navbar soft orizzontale}}</noinclude>
<nowiki>{{Navbar soft orizzontale}}</nowiki>


__TOC__
__TOC__
Riga 20: Riga 20:
| rowspan="10" style="border-right:3px double #050847;" | Apple Developer Tools [https://developer.apple.com/ sito]<br />{{mac}}<br /><br />Microsoft Visual Studio [http://www.microsoft.com/visualstudio/it-it sito]<br />{{windows}}<br /><br />UEStudio [http://www.ultraedit.com/products/uestudio/ sito]<br />{{windows}}
| rowspan="10" style="border-right:3px double #050847;" | Apple Developer Tools [https://developer.apple.com/ sito]<br />{{mac}}<br /><br />Microsoft Visual Studio [http://www.microsoft.com/visualstudio/it-it sito]<br />{{windows}}<br /><br />UEStudio [http://www.ultraedit.com/products/uestudio/ sito]<br />{{windows}}


|'''Anjuta DevStudio''' [http://anjuta.org/ sito] || Descrizione da inserire.<br />Descrizione da inserire. ||{{linux}} {{deb|anjuta}} ||
|'''Anjuta DevStudio''' [http://anjuta.org/ sito] || Ambiente di sviluppo per diversi linguaggi di programmazione quali C, C++, Java, Javascript, Python e Vala. ||{{linux}} {{deb|anjuta}} ||
|-
|-
|'''Aptana Studio''' [http://www.aptana.com/ 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. ||{{linux}} {{windows}} {{mac}} ||
|'''Aptana Studio''' [http://www.aptana.com/ 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. ||{{linux}} {{windows}} {{mac}} ||
|-
|-
|'''Eclipse''' [https://www.eclipse.org/ sito] || Descrizione da inserire.<br />Descrizione da inserire. ||{{linux}} {{deb|eclipse}} {{freebsd}} {{windows}} {{mac}} ||
|'''Eclipse''' [https://www.eclipse.org/ sito] || Ambiente di sviluppo integrato multilinguaggio e multipiattaforma, espandibile tramite plugin. ||{{linux}} {{deb|eclipse}} {{freebsd}} {{windows}} {{mac}} ||
|-
|-
|'''Eric Python IDE''' [http://eric-ide.python-projects.org/ sito] || Descrizione da inserire.<br />Descrizione da inserire. ||{{linux}} {{deb|eric}} {{freebsd}} {{windows}} {{mac}} ||
|'''Eric Python IDE''' [http://eric-ide.python-projects.org/ sito] || Scritto in PyQt, è un editor e IDE per Python e Ruby. ||{{linux}} {{deb|eric}} {{freebsd}} {{windows}} {{mac}} ||
|-
|-
|'''KDevelop''' [http://kdevelop.org/ sito] || Descrizione da inserire<br />Per ambienti desktop KDE. ||{{linux}} {{deb|kdevelop}} ||
|'''KDevelop''' [http://kdevelop.org/ sito] || È un IDE che supporta diversi linguaggi di programmazione ma non integra un compilatore. Per ambienti desktop KDE. ||{{linux}} {{deb|kdevelop}} ||
|-
|-
|'''Lazarus''' [http://www.lazarus.freepascal.org/ sito] || Descrizione da inserire.<br />Descrizione da inserire. ||{{linux}} {{deb|lazarus}} {{udeb|http://sourceforge.net/projects/lazarus/files/}} {{freebsd}} {{windows}} {{mac}} ||
|'''Lazarus''' [http://www.lazarus.freepascal.org/ sito] || Descrizione da inserire.<br />Descrizione da inserire. ||{{linux}} {{deb|lazarus}} {{udeb|http://sourceforge.net/projects/lazarus/files/}} {{freebsd}} {{windows}} {{mac}} ||
Riga 36: Riga 36:
|'''Orwell Dev-C++''' [http://orwelldevcpp.blogspot.it/ sito] || Fork of Bloodshed Dev-C++<br />Descrizione da inserire. ||{{windows}} ||
|'''Orwell Dev-C++''' [http://orwelldevcpp.blogspot.it/ sito] || Fork of Bloodshed Dev-C++<br />Descrizione da inserire. ||{{windows}} ||
|-
|-
|'''Qt Creator''' [http://qt-project.org/ sito] || IDE fornito di una completa infrastruttura che permette lo sviluppo di applicazioni grafiche con le librerie Qt. || {{linux}} {{deb|qtcreator}} {{windows}} {{mac}}
|'''Qt Creator''' [http://qt-project.org/ sito] || IDE fornito di una completa infrastruttura che permette lo sviluppo di applicazioni grafiche con le librerie Qt. || {{linux}} {{deb|qtcreator}} {{windows}} {{mac}} ||
|-
|-
|'''SharpDevelop''' [http://www.icsharpcode.net/OpenSource/SD/Default.aspx sito] || Ambiente di sviluppo per i linguaggi di programmazione C#, Visual Basic .Net (VB.NET), Boo. Espandibile tramite plugin. ||{{windows}} ||
|'''SharpDevelop''' [http://www.icsharpcode.net/OpenSource/SD/Default.aspx sito] || Ambiente di sviluppo per i linguaggi di programmazione C#, Visual Basic .Net (VB.NET), Boo. Espandibile tramite plugin. ||{{windows}} ||
Riga 42: Riga 42:


! colspan="5" style="text-align:center; background-color:#F0F3F5;" |
! colspan="5" style="text-align:center; background-color:#F0F3F5;" |
=== Media Art and Visual Design (IDE) ===
=== Media Art and Visual Design (IDE) ===
|-
|-
Riga 273: 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 attuale delle 14:18, 13 apr 2021

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
 Tux.png  Swirl-gray-23-alpha.png  Windows.png  Macosx.png

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

Subversion (SVN)

SmartSVN sito
 Tux.png  Windows.png  Macosx.png

Syncro SVN Client sito
 Tux.png  Windows.png  Macosx.png

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

Strumenti vari

Software Proprietario Software Libero Descrizione Link Guide

Comparazione file e cartelle (diff/merge)

Compare++ sito
 Windows.png

Compare It sito
 Windows.png

DiffMerge sito
 Tux.png  Windows.png  Macosx.png

WinDiff [sito]
 Windows.png
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.  Tux.png  "diffuse in Debian"  Freebsd.png  Windows.png  Macosx.png
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.  Tux.png  "kdiff3 in Debian"  Windows.png  Macosx.png
Meld sito Applicazione per il confronto e la fusione di file o cartelle a due o tre vie. Supporta gli strumenti di controllo versione.  Tux.png  "meld in Debian"  Windows.png
TkDiff sito Interfaccia grafica per diff. Permette la comparazione e fusione di due file. Supporta gli strumenti di controllo versione CVS e Subversion.  Tux.png  "tkdiff in Debian"  Windows.png  Macosx.png
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.  Tux.png  "xxdiff in Debian"  Freebsd.png
WinMerge sito Programma per visualizzare le differenze tra due file di testo o cartelle. Oltre alle funzionalità di base, è possibile arricchirlo con alcuni plugin.  Windows.png

Ricerca - Sostituzione testo (search and replace)

PowerGREP sito
 Windows.png

Windows Grep sito
 Windows.png

String Replacer sito
 Macosx.png
dnGrep sito Descrizione da inserire
Descrizione da inserire
 Windows.png
FAR - Find And Replace sito Applicazione multipiattaforma in Java
Continuare con la Descrizione da inserire
 Tux.png  Windows.png  Macosx.png
grepWin sito Descrizione da inserire
Descrizione da inserire
 Windows.png
KFileReplace sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "kfilereplace in Debian"
regexxer sito Descrizione da inserire
Descrizione da inserire
 Tux.png  "regexxer in Debian"

Definizione termini

Link di questa pagina

[1] IDE IDE
[2] WYSIWYG


Guida realizzata da: Selky