Sida 1 av 1
Auto indent i mikroC
Postat: 21 mars 2006, 21:37:16
av burre
Mitt nackskinn knottrafde sig när jag märke att auto indent *inte* fungerar i mikroC! Tools -> options -> "open options dialog" -> options, första checkboxen där. Nån som vet om det är något trick man måste göra? Blir liiiite störd på det!
mvh Burre
Postat: 21 mars 2006, 22:46:23
av lgrfbs
Kanse på peka det för Rile på mE forum?
http://www.mikroe.com/forum/index.php
Postat: 22 mars 2006, 06:16:57
av Icecap
Intressant, för mig fungerar det perfekt!
Postat: 22 mars 2006, 10:46:08
av burre
Kanske jag som är kinkig... Icecap, kan du definiera perfekt? Jag tycker att när man kör en öppningsklammer "{ " och enter så skall nästa rad börja indenterad. Slutklammern skall sen automagiskt dras in ett steg. Det är autoindent!
Postat: 22 mars 2006, 12:22:57
av Icecap
Nej, det är det inte. Autoindent är att nästa raden börjar på samma antal "whitespace" in på raden. Jag har sett ett antal programmeringseditorer och INGEN av dom flyttar in på det viset du beskriver. Hade de gjort det hade jag blivit vansinnig på dom, _jag_ bestämmer linjens utseende, inte editorn.
Men jag vet att det finns editorer/IDE som kan göra en indentering av texten för att man lättare kan hitta sina {}-uppdelningar.
Postat: 22 mars 2006, 13:44:26
av speakman
Emacs gör det som burre efterfrågar (om man väljer att aktivera auto-fill givetvis). Kan säga att det underlättar fantastiskt. Bara man antingen väljer vilken Coding-Style den ska använda, eller definerar sin egna.
Mvh
speakman
Postat: 22 mars 2006, 14:43:15
av burre
De flesta programmeringseditorer jag använt fungerar så, eller har möjlighet till det. Emacs, JCreator, Visual Studio m.fl. Självklart är det jag som bestämmer, men är man van med en sak så är man. Som speakman skriver underlättar det otrolig mycket. Vi tycker helt klart olika om autoindent, ingetfel med egna åsikter. Kan man använda mikroCs kompilator från kommandoraden och skriva i nån "bättre" editor?
Postat: 22 mars 2006, 15:50:36
av JimmyAndersson
MikroBasic-kopilatorn finns även för DOS, så där fungerar det.
MikroC är ju i princip är gjort av samma grundprogram som MikroBasic, så det kanske gäller samma sak där.
Postat: 22 mars 2006, 20:53:03
av Icecap
burre: det du beskriver är inte autoindent, det är auto-fill. I mikroC är det bara att lägga in regler för den funktion.
Tools->Options...(F12)->Editor->Auto Complete.
Postat: 23 mars 2006, 19:14:23
av burre
Okej, installerade programmet igen och testade autofill, det är tyvärr inte det jag söker. Måste trycka in CTRL + J. Code Completion/Templates har funnits i andra editorer och funkat på just detta vis, är dock inte det auto-indent jag söker. Får försöka vänja mej med detta eller hitta en kommandorads kompilator.
Postat: 23 mars 2006, 19:32:38
av lgrfbs
Eller kanse lägga till det här:
http://www.mikroe.com/forum/viewforum.php?f=14
Så kanse du kan få med funktionen i nästa version, programmerarna är
verkligen på hugget på sånt, i alla fall i mikroPascal som jag kör.