Kør, analysér, formatér og transpilér — Dansk¶
CLI’en giver kørsel, linter, formatter, transpilation og generering af flowdiagrammer.
- F5 / Ctrl+R / ▶ — Run
Pseudocode → AnalyzePseudocode → FormatPseudocode → Convert → Pseudocode → PythonPseudocode → Convert → Python → PseudocodePseudocode → Choose language…
Thonny bruger de samme core/LSP-diagnoser som resten af økosystemet. Formatering og konvertering arbejder på det aktive .pseudo- eller .algo-dokument; den genererede fil åbnes i en ny Thonny-fane.
Snippets / completion¶
Fuldførelse bruger de samme kanoniske snippets som den delte core. Thonny indsætter sikker almindelig tekst, fordi Thonny 5 ikke understøtter LSP-snippet-tabstop-pladsholdere.
if¶
Hvis ${1:x > 0} Så:
${2}
Slut
$0
if_else¶
Hvis ${1:x > 0} Så:
${2}
Ellers:
${3}
Slut
$0
for_range¶
For {1:i} fra {2:1} til ${3:n} Gøre:
${4}
Slut
$0
for_range_step¶
For {1:i} fra {2:1} til {3:n} trin {4:1} Gøre:
${5}
Slut
$0
for_each¶
For {1:i} I {2:værdier} Gøre:
${3}
Slut
$0
while¶
Mens ${1:x > 0} Gøre:
${2}
Slut
$0
repeat_count¶
Gentage ${1:3} gange:
${2}
Slut
$0
repeat_until¶
Gentage:
${1}
Indtil ${2:x > 0}
$0
function¶
Funktion {1:maksimum}({2:a, b}):
${3}
Slut
$0
function_typed¶
Funktion {1:maksimum}({2:a, b}) -> ${3:heltal}:
${4}
Slut
$0
constructor¶
Konstruktør(${1:a, b}):
${2}
Slut
$0
class¶
Klasse ${1:maksimum}:
${2}
Slut
$0
class_inherit¶
Klasse {1:maksimum}({2:Person}):
${3}
Slut
$0
process¶
Proces {1:maksimum}({2:a, b}):
${3}
Slut
$0
subprocess¶
Delproces {1:maksimum}({2:a, b}):
${3}
Slut
$0
algorithm¶
Start:
${1}
Slut
$0
select¶
Vælg ${1:x}:
Tilfælde ${2:1}:
${3}
Standard:
${4}
Slut
$0
input¶
Læse {1:n}0
input_integer¶
LæseHeltal {1:value}0
input_float¶
LæseReeltTal {1:value}0
input_string¶
LæseTekst {1:value}0
input_boolean¶
LæseBoolesk {1:value}0
input_array¶
LæseListe {1:value}0
input_dictionary¶
LæseOrdbog {1:value}0
input_set¶
LæseMængde {1:value}0
input_tuple¶
LæseTupel {1:value}0
xor¶
{1:a} XELLER {2:b}$0