Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 07.10.2007, 15:46   Nach oben    #1
ex³
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard [Eclipse PDT] Source Formatter

Nun ich habe noch nicht ganz geblickt was für Vorteile das PDT im Gegensatz zu PHPEclipse bietet, aber ich teste es mal. Allerdings wie formatiere ich den meinen Quellcode? mit PHPEclipse ging das mit STRG+F. Gibt es das auch für Eclipse PDT?
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.10.2007, 09:40   Nach oben    #2
Basti
Erfahrener Benutzer
 
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 756
Standard

Source > Format Document

Bei mir steht dahinter Shift + Apfel + F, also auf Linux + Windows dann wahrscheinlich Shift + Strg. + F.

Basti
Basti ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.10.2007, 12:44   Nach oben    #3
ex³
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard

Also bei mir steht source -> format. Format ist aber grau unterlegt. Bei STRG, SHIFT + F passiert nichts. Lediglich unnötige Leerzeichen am Zeilenende werden entfernt. Aber am Code passiert nichts.
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.10.2007, 16:11   Nach oben    #4
siyabonga
Neuer Benutzer
 
Registriert seit: 22.08.2007
Ort: Wien
Beiträge: 17
Standard

Es müsste schon funktionieren. Hab es gerade unter Windows ausprobiert und es war kein Problem festzustellen.
siyabonga ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.10.2007, 16:47   Nach oben    #5
WarrenFaith
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Zitat:
Zitat von ex³ Beitrag anzeigen
Also bei mir steht source -> format. Format ist aber grau unterlegt. Bei STRG, SHIFT + F passiert nichts. Lediglich unnötige Leerzeichen am Zeilenende werden entfernt. Aber am Code passiert nichts.
Vielleicht ist dein Code ja schon korrekt formatiert. Ich würde einmal deine Einstellungen dazu checken und zum anderen einfach mal Unordnung rein bringen und testen
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.10.2007, 17:41   Nach oben    #6
ex³
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard

Na ja das ding rückt ja eigentlich nur ein, oder? Der Formatter von PHPEclipse hat doppelte Zeilen entfernt und leerzeichen gesetzt oder entfernt bei Funktionsparmeter, beim string verketten oder bei array();
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.10.2007, 09:07   Nach oben    #7
Basti
Erfahrener Benutzer
 
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 756
Standard

Was der "Formatter" genau macht, kannst du im Handbuch nachlesen:

http://127.0.0.1:50070/help/index.js...formatter.html

(oder wie auch immer deine Hilfe zugänglich ist)

Und, dass er keine doppelten Zeilen entfernt ist mir persönlich sehr recht:

PHP-Code:
<?php

function foo($x) {
return 
true;
}

?>

<h1>Sehr sinnig!</h1>

<?php

function bar($y) {

if(
$y) {
return 
true;
}
}

?>
Würde dann zu:


PHP-Code:
function foo($x) {
<
h1>Sehr sinnig!</h1>
function 
bar($y) {
if(
$y) { 
Oder wie?

Basti
Basti ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.10.2007, 10:19   Nach oben    #8
ex³
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard

Das hier macht der Formatter von PHPEclipse.

PHP-Code:
class MyClass {

function 
_construct$var) {


$this->var MyClass::Error();
}


macht zu

PHP-Code:
class MyClass {
     function 
_construct($var) {
         
$this->var MyClass :: Error();
     }

Das soll jetzt nicht heißen das mein Code so schlampig ist wie das Beispiel oben Das mit dem Einrücken und den Leerzeichen reicht mir schon wobei, das löschen von 2 leeren Zeilen zu einer, fände ich auch nicht verkehrt. Aber so brauch ichs auch nicht.

Ein Vorteil gegenüber PHPEclipse ist mich mit PDT noch nicht aufgefallen.
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.10.2007, 12:25   Nach oben    #9
Basti
Erfahrener Benutzer
 
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 756
Standard

Zitat:
Zitat von ex³ Beitrag anzeigen
Das hier macht der Formatter von PHPEclipse.

PHP-Code:
class MyClass {

function 
_construct$var) {


$this->var MyClass::Error();
}


macht zu

PHP-Code:
class MyClass {
     function 
_construct($var) {
         
$this->var MyClass :: Error();
     }

Mehr als eine Leerzeile hintereinander lasse ich in der Regel nicht, aber alle einfach rauslöschen finde ich nicht gerade die feine Art.

Zitat:
Ein Vorteil gegenüber PHPEclipse ist mich mit PDT noch nicht aufgefallen.
Die letzte Version von PHPEclipse (1.1.8) wurde vor anderthalb Jahren veröffentlicht und ist nur für Eclipse 3.1 verfügbar (letzter CSV-Snapshot auch über ein Jahr alt). Soweit ich weiß haben sich damals einige Entwickler an PDT gemacht, allerdings scheint auch an PHPEclipse weitergearbeitet zu werden.

Eine Gegenüberstellung hab ich nicht, allerdings wäre für mich das automatische Löschen von Leerzeilen kein Grund, auf Eclipse 3.1 runterzufahren.

Basti
Basti ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Eclipse PDT] Markierten String von lowercase auf uppercase und umgekehrt schalten Ben Eclipse 5 15.10.2007 15:33
[Eclipse PDT] PHP-Functions durchsuchen Ben Eclipse 4 06.09.2007 11:09
JTable nach Buttonklick mit Elementen aus ComboBox füllen Ben Desktop-Applikationen und Grafik 16 06.03.2006 19:25
Problem bei der Einbindung eines Applets in HTML exoskelett Desktop-Applikationen und Grafik 13 24.01.2006 18:45
Problem bei Thread für mp3 player Eddi Allgemeine Java-Programmierung 6 30.01.2005 16:18


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:24 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44