tdf#162607 Remove dup's in hid2file.js

+ Case of placeholder "zzzz" left here and there
+ refactor

Change-Id: I048ad7a9db45a8931ffca0ed801cb49c7888e02a
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/172356
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
This commit is contained in:
Olivier Hallot
2024-08-24 11:28:07 -03:00
parent 81f8551d42
commit 3542a6dade
7 changed files with 76 additions and 84 deletions

View File

@ -10,21 +10,20 @@
-->
<meta>
<topic id="pythonidesetup" indexer="include" status="PUBLISH">
<title id="tit" xml-lang="en-US">IDE for Python</title>
<title id="tit">IDE for Python</title>
<filename>/text/sbasic/python/python_ide.xhp</filename>
</topic>
</meta>
<body>
<section id="pythonideheading">
<bookmark id="bm_id341543348965463" xml-lang="en-US" branch="hid/zzzz" localize="false"/>
<bookmark xml-lang="en-US" branch="index" id="bm_id761543349138561">
<bookmark branch="index" id="bm_id761543349138561">
<bookmark_value>APSO</bookmark_value>
<bookmark_value>Alternative Python Scripts Organizer</bookmark_value>
<bookmark_value>python;IDE - integrated development environment</bookmark_value>
<bookmark_value>python;editor</bookmark_value>
</bookmark>
<h1 id="hd_id151543348965464"><variable id="pythonideh1"><link href="text/sbasic/python/python_ide.xhp">Setting up an Integrated Development Environment (IDE) for Python</link></variable></h1>
<paragraph id="par_id541543348965465" role="paragraph" xml-lang="en-US">Writing Python macros requires extra configuration steps to set an IDE of choice.</paragraph>
<paragraph id="par_id541543348965465" role="paragraph">Writing Python macros requires extra configuration steps to set an IDE of choice.</paragraph>
</section>
<paragraph role="paragraph" id="N0106">Unlike Basic language macros development in %PRODUCTNAME, developing Python scripts for %PRODUCTNAME requires to configure an external Integrated Development Environment (IDE). Multiple IDEs are available that range from beginners to advanced Python coders. While using a Python IDE programmers benefit from numerous features such as syntax highlighting, code folding, class browsing, code completion, coding standard enforcement, test driven development, debugging, version control and many more. You can refer to <link href="https://wiki.documentfoundation.org/Macros/Python_Design_Guide">Designing &amp; Developing Python Applications</link> on the Wiki for more in-depth information about the setup of a bridge between your IDE and a running instance %PRODUCTNAME.</paragraph>
<h2 id="hd_id761544698669786">The APSO Extension</h2>
@ -33,4 +32,4 @@
<embed href="text/sbasic/python/main0000.xhp#pythonscriptshelp"/>
</section>
</body>
</helpdocument>
</helpdocument>