Java-kääntäjästä ei pääse yksi rivi ja virheenä on joku merkki \160. Mikä se on?
merkki 160 on nonbreakable space
(ISO-8859- sarjan merkistöissä)
Jos käytät Netbeansia, niin kirjoita rivi uudelleen. Se lisää niitä satunnaisesti koodiin jostain syystä.
Eikös asia johdu Alt Gr+Spacesta?
Macro kirjoitti:
Se lisää niitä satunnaisesti koodiin jostain syystä.
Tätä en kyllä ihan purematta niele. Olisko linkkiä bugirapsaan?
Enemmänkin tuntuu että taas tietokonetta syytetään kun vika on tuolin ja näppäimistön välissä.
Jaahas, poistin tiedoston ja loin uuden, virhe katosi. (Eikä varmana ollut kirjoitusvirhe.)
Grez kirjoitti:
Macro kirjoitti:
Se lisää niitä satunnaisesti koodiin jostain syystä.
Tätä en kyllä ihan purematta niele. Olisko linkkiä bugirapsaan?
Enemmänkin tuntuu että taas tietokonetta syytetään kun vika on tuolin ja näppäimistön välissä.
Enpä tiedä tuosta nimenomaisesta softasta, mutta useakin ohjelma muuttaa välilyöntejä sitoviksi – sen lisäksi, että käyttäjä saattaa vahingossa kirjoittaa sitovan välilyönnin esimerkiksi AltGr+välilyönti-yhdistelmällä (yksi nykyisen näppäimistöstandardin ongelmia; sen takia käytän koodia kirjoittaessani yleensä ”ohjelmointinäppäimistöä”). Eräs CMS tuntui muuttavan välilyönnin sitovaksi ihan miten siitä tuntui, eikä bugiraporttiin tullut vastausta (ja hankalahan on selvitellä bugia, joka ilmenee satunnaisen tuntuisesti). Joissakin Wordin versioissa taas on ihan piirteenä, että ne muuttavat pitkien lukujen (esim. 100 000) välilyöntejä sitoviksi. Jne.
Tekstinkäsittelyohjelmat ja vastaavat nyt kuitenkin on hieman eri asia kuin koodieditorit.
Ja mitä tulee esim. tuohon kuvaamaasi Wordin toimintaan, niin sekään ei ole "satunnaista".
AltGR+välilyönti-yhdistelmä tulee helposti vahingossa haka- ja aaltosulkujen ja |-merkkien jälkeen, ja siitä on turha syyttää editoria.
Kehitysidea:
Koodieditori, joka värikoodaisi tuollaiset "ei halutut" erikoismerkit
(Otetaan vinkki vastaan, jos tuollainen editori on jo olemassa)
Kyllähän useimmissa värittävissä editoreissa on mahdollisuus lisätä ja muokata syntakseja ja niiden värejä. Etsi vain editorin syntaksitiedostot ja lisää kyseinen merkki sinne.
Aihe on jo aika vanha, joten et voi enää vastata siihen.