Avatar billede onkel_satan Nybegynder
11. marts 2003 - 16:12 Der er 17 kommentarer og
1 løsning

PHP og Editplus

Ville lige høre om der var nogen af jer der bruger EditPlus der ved hvordan man skifte ned på en ny linie uden egentlig at starte på en ny linie?
Dette savner jeg meget da det giver et bedre overblik over ens kode, når man har med meget lange tekstlinier.
Et eksemple kunne være når man vil oprette en tabel:
echo "
CREATE TABLE `pix` (`id` INT NOT NULL AUTO_INCREMENT,
`path` VARCHAR( 255 ) NOT NULL ,
`text` VARCHAR( 200 ) NOT NULL ,
`width` INT NOT NULL ,
`height` INT NOT NULL ,
PRIMARY KEY ( `id` )
)
";
ville jo være at fortrække stedet for:

CREATE TABLE `pix` (`id` INT NOT NULL AUTO_INCREMENT,`path` VARCHAR( 255 ) NOT NULL ,`text` VARCHAR( 200 ) NOT NULL ,`width` INT NOT NULL ,`height` INT NOT NULL ,PRIMARY KEY ( `id` )
);

eller

echo "CREATE TABLE `pix` (`id` INT NOT NULL AUTO_INCREMENT,";
echo "`path` VARCHAR( 255 ) NOT NULL ,";
echo "`text` VARCHAR( 200 ) NOT NULL ,";
echo "`width` INT NOT NULL ,";
echo "`height` INT NOT NULL ,";
echo "PRIMARY KEY ( `id` ) ";
echo ");";
Avatar billede ahv Nybegynder
11. marts 2003 - 16:17 #1
Kender ikke til Editplus, men er der ikke en funktion der hedder wordwrap? så den selb bryder når den kommer til kanten, kunne forestille mig den ville lægge i options eller sådan noget.
Avatar billede schaefner Juniormester
11. marts 2003 - 16:24 #2
Word Wrap ligegr under Document  > Word Wrap (Ctrl+Shift+W
Avatar billede schaefner Juniormester
11. marts 2003 - 16:27 #3
Uden stavefejl:
Word Wrap ligger under Document > Word Wrap (eller Ctrl+Shift+W)
Avatar billede onkel_satan Nybegynder
11. marts 2003 - 16:31 #4
okey... den har jeg fundet nu, men syntes ikke rigtig at kunne finde ud af at bruge den... kunne du hurtigt forklare mig hvordan jeg laver de "linieskift" efter behag ?
Avatar billede ahv Nybegynder
11. marts 2003 - 16:36 #5
Hvis ikke denne wordwrap skulle være god nok, tror jeg ikke det kan løses på andre måder, har svært ved at se hvordan editoren kan skelne mellem (enter) linieskift og et af dine linieskift som ikke skal være det alligevel.

Desuden kan jeg sige at jeg selv på et tidspunkt kørte med wordwrap, fordi jeg havde samme stilling som dig, men skiftede hurtigt tilbage da jeg egentlig ikke synes det var særlig overskueligt.

Tænk dig at få en fejl "Der er fejl på linie 293", kører du med wordwrap kan det ære rimlig svært at finde frem til denne linie så.
Avatar billede schaefner Juniormester
11. marts 2003 - 16:38 #6
ahv >> Det har jeg nu ellers aldrig haft problemer med :)
Avatar billede schaefner Juniormester
11. marts 2003 - 16:47 #7
Med WordWrap slået til bliver det stillet op på denne måde:
http://schaefner.dk/~upload/temp/screendump.jpg
Avatar billede onkel_satan Nybegynder
11. marts 2003 - 16:52 #8
hehe.. kom lige til at sparke stikket ud paa min pc :)
Yep.. kan godt se hvordan wordwrap virker nu (som du oxo har vist via. dit link).
Men det jeg ville var at kunne sætte nogle 'brake points' eller hvad man nu vil kalde dem, så man selv kan bestemme hvornår den skal "wrappe" ned på næste linie.
Håber i forstår hvad jeg mener.
Ellers Tak for hjælpen
Avatar billede schaefner Juniormester
11. marts 2003 - 17:07 #9
Document > Word-wrap options >
Derinde kan du sætte den til at "brække" linjer efter x-antal tegn. Er det det du mener?
Avatar billede onkel_satan Nybegynder
11. marts 2003 - 17:10 #10
ikke helt.
ville kunne saette det manuelt paa hver linie.
fx.
$var = "her er
en
tekst der ikke er så
lang
";
Avatar billede schaefner Juniormester
11. marts 2003 - 17:10 #11
Det tror jeg så ikke umiddelbart du kan
Avatar billede onkel_satan Nybegynder
11. marts 2003 - 17:14 #12
okey... syntes bare jeg engang så det lavet på et script jeg dowloadede en dag.
Men som sag ellers tak for jeres hjælp
Avatar billede ahv Nybegynder
11. marts 2003 - 17:17 #13
Det var så lidt, må man hører hvorfor du ønsker dette?
Avatar billede onkel_satan Nybegynder
11. marts 2003 - 17:34 #14
Syntes fx. det er meget rart at have en linie for hvor kolonne jeg vil oprette i en tabel.
Evt. også i forbindelse med nogle meget lange og kryptiske tabeludtræk hvor man joiner flere tabeller samt sætter flere betingelser op hvor udtrækket
Der tror jeg det kunne give et bedre overblik.
Men igen, det er jo bare mig =)
Avatar billede Noone Nybegynder
12. marts 2003 - 04:48 #15
Jeg mener at man i PHP kan skrive noget i stil med

echo "Noget tekst"
."noget mere tekst til samme echo sætning"
."endnu mere tekst";

PHP vil skrive al teksten på en linjer, mens du i din editor vil se det som 3 linjer.

Men måske det i virkeligheden er noget som det her du søger?

http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc
Avatar billede onkel_satan Nybegynder
12. marts 2003 - 09:56 #16
Yep det var en bedre løsning. Tak skal du have. Syntes i alle er kommet med gode svar. læg et svar hvis i vil have point.
Avatar billede schaefner Juniormester
12. marts 2003 - 10:22 #17
Et svar herfra.
Avatar billede ahv Nybegynder
14. marts 2003 - 16:44 #18
"Yep det var en bedre løsning. Tak skal du have. Syntes i alle er kommet med gode svar. læg et svar hvis i vil have point."

okey..... ;) men det nytter jo ikke noget når du giver dem ale til en.
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