Suorita, analysoi, muotoile ja transpiloi — Suomi¶
CLI tarjoaa suorituksen, linterin, formatterin, transpilaation ja vuokaavioiden luonnin.
- F5 / Ctrl+R / ▶ — Suorita
Pseudocode → AnalysoiPseudocode → MuotoilePseudocode → Muunna → Pseudokoodi → PythonPseudocode → Muunna → Python → PseudokoodiPseudocode → Valitse kieli…
Thonny käyttää samoja core/LSP-diagnostiikkoja kuin muu ekosysteemi. Muotoilu ja muunnos kohdistuvat aktiiviseen .pseudo- tai .algo-asiakirjaan; luotu tiedosto avataan uuteen Thonny-välilehteen.
Snippets / completion¶
Täydennys käyttää samoja kanonisia katkelmia kuin yhteinen ydin. Thonny lisää turvallista tavallista tekstiä, koska Thonny 5 ei tue LSP-katkelmien tab-stop-paikkamerkkejä.
if¶
Jos ${1:x > 0} Niin:
${2}
Loppu
$0
if_else¶
Jos ${1:x > 0} Niin:
${2}
Muuten:
${3}
Loppu
$0
for_range¶
Jokaiselle {1:i} arvosta {2:1} arvoon ${3:n} Tehdä:
${4}
Loppu
$0
for_range_step¶
Jokaiselle {1:i} arvosta {2:1} arvoon {3:n} askeleella {4:1} Tehdä:
${5}
Loppu
$0
for_each¶
Jokaiselle {1:i} Joukossa {2:arvot} Tehdä:
${3}
Loppu
$0
while¶
Niin Kauan Kuin ${1:x > 0} Tehdä:
${2}
Loppu
$0
repeat_count¶
Toistaa ${1:3} kertaa:
${2}
Loppu
$0
repeat_until¶
Toistaa:
${1}
Kunnes ${2:x > 0}
$0
function¶
Funktio {1:maksimi}({2:a, b}):
${3}
Loppu
$0
function_typed¶
Funktio {1:maksimi}({2:a, b}) -> ${3:kokonaisluku}:
${4}
Loppu
$0
constructor¶
Konstruktori(${1:a, b}):
${2}
Loppu
$0
class¶
Luokka ${1:maksimi}:
${2}
Loppu
$0
class_inherit¶
Luokka {1:maksimi}({2:Henkilö}):
${3}
Loppu
$0
process¶
Prosessi {1:maksimi}({2:a, b}):
${3}
Loppu
$0
subprocess¶
Aliprosessi {1:maksimi}({2:a, b}):
${3}
Loppu
$0
algorithm¶
Alku:
${1}
Loppu
$0
select¶
Valitse ${1:x}:
Tapaus ${2:1}:
${3}
Oletus:
${4}
Loppu
$0
input¶
Lukea {1:n}0
input_integer¶
LukeaKokonaisluku {1:value}0
input_float¶
LukeaReaaliluku {1:value}0
input_string¶
LukeaTeksti {1:value}0
input_boolean¶
LukeaTotuusarvo {1:value}0
input_array¶
LukeaLista {1:value}0
input_dictionary¶
LukeaSanakirja {1:value}0
input_set¶
LukeaJoukko {1:value}0
input_tuple¶
LukeaMonikko {1:value}0
xor¶
{1:a} XTAI {2:b}$0