Third Party Tools/it: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
(35 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{docnav|Third Party Libraries|Start up and Configuration}} |
|||
{{Docnav/it |
|||
⚫ | |||
|[[Third_Party_Libraries/it|Librerie di terze parti]] |
|||
|[[Tracker/it|Tracker]] |
|||
}} |
|||
{{TOCright}} |
|||
⚫ | |||
<span id="Tool_Page"></span> |
|||
⚫ | |||
== Pagina degli strumenti == |
|||
⚫ | |||
⚫ | |||
<span id="Platform_independent_tools"></span> |
|||
⚫ | |||
⚫ | |||
Qt-toolkit è uno strumento avanzato per il disegno di interfacce utente indipendente dalla piattaforma. Esso è contenuto in [[Third_Party_Libraries/it#LibPack|LibPack]] di FreeCAD, ma può anche essere scaricato da [http://qt-project.org/downloads Qt project]. |
Qt-toolkit è uno strumento avanzato per il disegno di interfacce utente indipendente dalla piattaforma. Esso è contenuto in [[Third_Party_Libraries/it#LibPack|LibPack]] di FreeCAD, ma può anche essere scaricato da [http://qt-project.org/downloads Qt project]. |
||
==== Inkscape ==== |
|||
Questo è un ottimo programma di disegno vettoriale. Aderisce allo standard SVG e viene utilizzato per disegnare icone e immagini. Inkscape è un software libero e open source concesso in licenza con GPL. Puoi scaricarlo su [http://www.inkscape.org www.inkscape.org]. |
|||
==== Doxygen ==== |
|||
Uno strumento molto buono e stabile per generare la documentazione del codice partendo da file .h e .cpp. |
Uno strumento molto buono e stabile per generare la documentazione del codice partendo da file .h e .cpp. |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
Non c'è molto da dire |
Non c'è molto da dire sul '''GNU Image Manipulation Program'''. Può manipolare file .xpm che è un modo molto efficace per gestire le icone nei programmi QT. XPM è fondamentalmente un codice C che può essere compilato in un programma. Gimp supporta il formato di file .png gratuito utilizzato nel wiki. |
||
</div> |
|||
GIMP è scaricabile da: [http://www.gimp.org/ www.gimp.org] |
GIMP è scaricabile da: [http://www.gimp.org/ www.gimp.org] |
||
=== Gitkraken === |
==== Gitkraken ==== |
||
⚫ | |||
* [[Gitkraken]] |
|||
* [[Github]] |
|||
⚫ | |||
==== Strumenti in Windows ==== |
|||
* [[Developing_FreeCAD_with_GitKraken/it|Sviluppo di FreeCAD con GitKraken]] |
|||
* [[Source_code_management/it|Gestione del codice sorgente]] |
|||
==== OBS Studio ==== |
|||
Software gratuito e open source per registrazione video e live streaming. |
|||
Anche se VC8 è per lo sviluppo in C++ non è migliorato molto da VisualStudio 6 (a mio parere è stato un bel passo indietro), è un sistema di sviluppo gratuito su Windows. Per le applicazioni native Win32 è necessario scaricare il PlatformSDK da M$. |
|||
Maggiori dettagli sul sito ufficiale: [https://obsproject.com/ obsproject.com] |
|||
⚫ | |||
L'edizione Express è difficile da trovare. Si può provare a [http://msdn.microsoft.com/vstudio/express/visualc/default.aspx questo link] |
|||
[[OpenCamLib|OpenCamLib]] (OCL) è una libreria open source che mira a fornire algoritmi di produzione assistita da computer (CAM). FreeCAD utilizza OCL nelle operazioni sperimentali del percorso della superficie 3D e in altre funzionalità sperimentali. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
Un programma UML completo ma proprietario. Ha molte caratteristiche importanti, incluso il reverse engineering del codice sorgente C++. |
|||
⚫ | |||
Si può scaricare da: [http://staruml.io staruml.io] |
|||
⚫ | |||
<span id="Tools_on_Windows"></span> |
|||
Un programma UML open source completo di funzionalità. Ha un sacco di funzioni importanti, tra cui la generazione inversa del codice sorgente C++ codice .... (Permette, ad esempio, di generare codice C++ in automatico partendo da grafici). |
|||
⚫ | |||
==== Visual Studio Community ==== |
|||
Scaricarlo da: [http://staruml.sourceforge.net/en/ staruml.sourceforge.net] |
|||
Visual Studio Community è gratuito per progetti open source e piccole strutture. L'installazione è modulare. Si può aggiungere il supporto per un gran numero di linguaggi tra cui C++ e Python. |
|||
Si può scaricare da [https://visualstudio.microsoft.com/fr/vs/community Visual Studio Community]. |
|||
==== CamStudio ==== |
|||
⚫ | |||
⚫ | |||
<span id="Tools_on_Linux"></span> |
|||
==== Strumenti in Linux ==== |
==== Strumenti in Linux ==== |
||
Da Fare |
Da Fare |
||
{{docnav/it|[[Third Party Libraries/it|Librerie di terze parti]]|[[Start up and Configuration/it|Avvio e configurazione]]}} |
|||
⚫ | |||
{{Docnav/it |
|||
⚫ | |||
|[[Third_Party_Libraries/it|Librerie di terze parti]] |
|||
|[[Tracker/it|Tracker]] |
|||
}} |
|||
⚫ | |||
⚫ | |||
{{clear}} |
{{clear}} |
Latest revision as of 08:14, 9 April 2023
Pagina degli strumenti
Per sviluppare seriamente qualsiasi software servono degli strumenti. Ecco un elenco di quelli che si usa per sviluppare FreeCAD:
Strumenti indipendenti dalla piattaforma
Qt-Toolkit
Qt-toolkit è uno strumento avanzato per il disegno di interfacce utente indipendente dalla piattaforma. Esso è contenuto in LibPack di FreeCAD, ma può anche essere scaricato da Qt project.
Inkscape
Questo è un ottimo programma di disegno vettoriale. Aderisce allo standard SVG e viene utilizzato per disegnare icone e immagini. Inkscape è un software libero e open source concesso in licenza con GPL. Puoi scaricarlo su www.inkscape.org.
Doxygen
Uno strumento molto buono e stabile per generare la documentazione del codice partendo da file .h e .cpp.
Gimp
Non c'è molto da dire sul GNU Image Manipulation Program. Può manipolare file .xpm che è un modo molto efficace per gestire le icone nei programmi QT. XPM è fondamentalmente un codice C che può essere compilato in un programma. Gimp supporta il formato di file .png gratuito utilizzato nel wiki.
GIMP è scaricabile da: www.gimp.org
Gitkraken
Questa è una GUI git proprietaria che è molto utile per imparare come funziona git nel caso si sia interessati a contribuire a FreeCAD. Pagine rilevanti da ricercare:
OBS Studio
Software gratuito e open source per registrazione video e live streaming. Maggiori dettagli sul sito ufficiale: obsproject.com
OpenCamLib
OpenCamLib (OCL) è una libreria open source che mira a fornire algoritmi di produzione assistita da computer (CAM). FreeCAD utilizza OCL nelle operazioni sperimentali del percorso della superficie 3D e in altre funzionalità sperimentali.
StarUML
Un programma UML completo ma proprietario. Ha molte caratteristiche importanti, incluso il reverse engineering del codice sorgente C++.
Si può scaricare da: staruml.io
Strumenti in Windows
Visual Studio Community
Visual Studio Community è gratuito per progetti open source e piccole strutture. L'installazione è modulare. Si può aggiungere il supporto per un gran numero di linguaggi tra cui C++ e Python.
Si può scaricare da Visual Studio Community.
CamStudio
È uno strumento Open Source per registrare Screen-cast (Webcast). È un ottimo strumento per creare tutorial registrandoli. Non è così noioso come scrivere documentazione.
Vedere camstudio.org per avere maggiori informazioni.
Strumenti in Linux
Da Fare
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub