Formattazione codice sorgente alterata
Premetto che ho provato a cercare ma non ho trovato soluzioni.
Dopo anni di Altersite (quasi tutto HTML a manina) volevo "rilassarmi" con Alterblog + WP imparado qualcosa di nuovo. Non so ancora se è una scelta valida nel mio caso, per ora sto sperimentando su spectrum.altervista.org (temi, funzionalità, filosofia dei blog ecc).
Ma una cosa in particolare mi sta rendendo l'idea blog + WP ingestibile. Per i temi che tratto devo incollare spesso porzioni di codice preformattato (quindi tra i tag pre o code).
Per non perdere l'indentazione l'incolla va effettuato nella modalità HTML, ma al passaggio alla modalità visuale molte righe diverse vengono accorpate scombinando tutto. Il copia viene effettuato da un plain text senza alcuna "formattazione occulta".
Si può rimettere a posto a mano nella modalità visuale, ma basta tornare un attimo alla modalità HTML e ritornare alla visuale e siamo da capo. Basta questo a rendermi del tutto inutilizzabile il CMS, che, vista la sua popolarità mi sembra davvero strano.
Esempio banale di codice incollato tra i tag <pre></pre> o <code></code>nella modalità testo:
Codice:
while True:
b = int(input("QUANTO (DA 1 A 10) ?"))
if b <= 10:
break
print("TROPPO")
while b > 0:
print("W")
b = b - 1
Al passaggio alla modalità visuale diventa:
Codice:
while True:
b = int(input("QUANTO (DA 1 A 10) ?"))
if b <= 10: break print("TROPPO") while b > 0:
print("W")
b = b - 1
Ho provato con diversi temi, e anche con un syntax highlighter, ma il problema rimane.
C'è qualche soluzione?
grazie