Avatar billede php_programmoer Nybegynder
28. januar 2006 - 12:14 Der er 12 kommentarer og
1 løsning

Skifte tekst farve på alt c++ kode i forummet

Jeg kunne godt tænke mig at alt c++ kode der bliver skrevet i mit c++ support forum bliver lavet i de bestemte farver som der fx er i bloodsheed dev cpp programmet osv.

php.net har gjort det samme bare med php koder istedet for.

Jeg ville høre hvordan jeg kan gøre det med c++ koder?
Avatar billede jakobdo Ekspert
28. januar 2006 - 23:21 #1
Du tænker vel på noget kode highlight ikke?
Avatar billede php_programmoer Nybegynder
29. januar 2006 - 00:06 #2
Jo ligesom funktionen highlight_string(); i php, men man bruger jo ikke de samme farver osv. i c++ som man gør i php. Fx skal:

using namespace std;

markeres som fed

der bliver da ikke gjort, har ikke testet, men det er vel ren logik. :-)
Avatar billede jakobdo Ekspert
29. januar 2006 - 00:17 #3
Har du adgang til pear?
Hvis ja, så kan du måske finde noget på denne side: http://www.sitepoint.com/article/highlight-source-code-php
Avatar billede php_programmoer Nybegynder
29. januar 2006 - 10:52 #4
det er lige præcis hvad jeg mener, men prøv selv deres demo, hvis du ved noget om cpp kode, så vil du kunne se at den "farver" det fuldstændig forkert.

demo: http://www.w3clubs.com/sp/hilite/hi_test3.php

prøv evt. at skrive:

#include<iostream>
using namespace std;
int main() {
cout << \"hahaha\" << endl;
system("PAUSE");
return 0;
}

den markere fx ikke include,int,using,namespace,return rigtigt
Avatar billede php_programmoer Nybegynder
29. januar 2006 - 10:55 #5
forresten kan du ligeså godt slette \'erne om "hahaha"
det var bare noget jeg lige hurtigt testede via php, og der skulle der som du nok ved være \ rundt om alle "
Avatar billede jakobdo Ekspert
29. januar 2006 - 12:08 #6
Koden her:
Bliver da ok:

#include<stdio.h>

int main(void)
{
printf("Hej dav");
return 1;
}
Avatar billede php_programmoer Nybegynder
29. januar 2006 - 16:56 #7
det gør den da ikke :S

#include burde være grønt

int burde være med fed skrift

return burde ikke være grønt, men med fed skrift
Avatar billede jakobdo Ekspert
29. januar 2006 - 17:37 #8
Hvorfor skal de være som du bestemmer?
De kan jo være det kan rettes!
Altså int og void er datatyper, og de er begge sorte.
Og hvorfor BURDE include være grønt?

Er det ifølge en eller anden RFC om hvordan code skal highlightes?
Avatar billede php_programmoer Nybegynder
30. januar 2006 - 14:19 #9
Det er det i "Bloodsheed Dev cpp". :-)
Er det ikke den mest brugte, og førene editor til c++ kodning? Derfor tror jeg at det skal være sådan, det kan sagtens være du har ret, det siger jeg ikke noget om.
Men jeg vil da gerne bruge dit, tror ikke der er en anden løsning, og hvem siger min løsning er den bedste? ;-)

Læg et svar du
Avatar billede jakobdo Ekspert
30. januar 2006 - 14:28 #10
Det var ikke sådan ment! :o)
Men lægger gerne et svar, hvis du kan bruge mit link.
Avatar billede php_programmoer Nybegynder
30. januar 2006 - 19:07 #11
Nej, jeg ved du mente det godt, det gjorde jeg også :-)

Det jeg mente var bare: Jeg tror at jeg tager fejl, vil meget gerne bruge dit link, læg et svar.

Bare fordi farverne er anderledes i mit editor program når jeg koder c++ betyder det da ikke at det er de rigtige farver, vel?

Dit link var meget brugbart, så læg svar! ;0)
Avatar billede jakobdo Ekspert
30. januar 2006 - 19:14 #12
Svar! :o)
Og jeg vidste også hvad du mente, men derfor kan vi jo godt tage en lille diskussion.
Avatar billede jakobdo Ekspert
30. januar 2006 - 21:34 #13
Takker for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel