Changes between Version 4 and Version 5 of Documentatie/Ontwikkelaar/Omgeving/IDE
- Timestamp:
- 09/09/15 11:09:54 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Ontwikkelaar/Omgeving/IDE
v4 v5 3 3 [[TOC(heading=Onderwerpen, sectionindex, compact, depth=3, allactive, indirect=Documentatie/Ontwikkelhandleiding/Ontwikkelomgeving/TOC)]] 4 4 5 = = Ontwikkelomgeving (IDE) ==5 = Ontwikkelomgeving (IDE) = 6 6 7 7 Een ontwikkelomgeving -- integrated development environment -- biedt je een omgeving waarbinnen je de sources van OpenAC kunt bewerken; een goede IDE biedt daarbij onderstaeuning aan voor het debuggen van problemen, het volgen van de programma-flow en helpt fouten te voorkomen. 8 8 9 De standaard ontwikkelomgeving voor OpenAC is [#PyCharm PyCharm]. Dit is een gratis (community versie) of betaalde IDE die speciaal voor Python-ontwikkeling is gemaakt. Het is uiteraard ook mogelijk om gewoon met een tekst-editor de sources te bewerken, maar dan heb je geen ondersteuning van de IDE. 10 11 === Tekst-Editor === 12 13 Er zijn verschillende tekst-editors die gewoonlijk onder Linux worden gebruikt. Kate biedt een soort halve-IDE aan, met projecten en plugins, zonder dat het al te zwaar wordt. 14 15 Hier staan instellingen die in de tekst-editor gedaan moeten worden; hoe dat moet hangt van de editor af: 16 17 - Tab width 4. 18 - Expand tabs to spaces. 19 - End-of-line is LF (niet CR/LF). 20 - File encoding is ISO-8859-1 (Latin 1). 9 [[Image(pycharmlogo.png, align=left)]]De standaard ontwikkelomgeving voor OpenAC is [#PyCharm PyCharm]. Dit is een gratis (community versie) of betaalde IDE die speciaal voor Python-ontwikkeling is gemaakt. Het is uiteraard ook mogelijk om gewoon met een tekst-editor de sources te bewerken, maar dan heb je geen ondersteuning van de IDE. 21 10 22 11 23 12 24 == = !PyCharm === #PyCharm13 == !PyCharm == #PyCharm 25 14 26 15 [https://www.jetbrains.com/pycharm/download/ PyCharm] is een gratis (en Free Software) IDE voor Python; er is ook een betaalde versie. De documentatie van !PyCharm zelf is behoorlijk uitgebreid. 16 17 === Algemene Instellingen === 27 18 28 19 - !PyCharm volgt nauwkeurig PEP8, de standaard voor Python code, dus je hoeft niks aan tabs en spaties in te stellen. Het gebruikt vanzelf 4 spaties indent. … … 67 58 68 59 [[Image(nv4.png)]] 60 61 == Tekst-Editor == 62 63 Er zijn verschillende tekst-editors die gewoonlijk onder Linux worden gebruikt. Kate biedt een soort halve-IDE aan, met projecten en plugins, zonder dat het al te zwaar wordt. 64 65 Hier staan instellingen die in de tekst-editor gedaan moeten worden; hoe dat moet hangt van de editor af: 66 67 - Tab width 4. 68 - Expand tabs to spaces. 69 - End-of-line is LF (niet CR/LF). 70 - File encoding is ISO-8859-1 (Latin 1). 71