Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHPDoc w PHP Eclipse
splatch
post
Post #1





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Od dłuższego czasu korzystam z eclipse. Edytor bardzo mi się podoba, ale jest mankament. Otóż nie wiem, jak automatycznie wstawić tagi php-doca. Przy kodzie pisanym w javie (Shift+Alt+J) można to uzyskać, natomiast nakładki do php chyba tego nie umożliwiają... czy jest ktoś, kto spotkał się z tym problemem?

Ten post edytował splatch 19.08.2005, 10:31:10


--------------------
Łukasz Dywicki
Independent Java and open source software consultant.
Blog - Java, OSGi, integracja oprogramowania..
Go to the top of the page
+Quote Post
orson
post
Post #2





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

dziwne ... jeżeli jestem wewnątrz komentarza phpdoca (czyli /** */) to po wpisaniu @ i naciśnięciu ctrl+space pojawia się autouzupełnianie ... może masz coś nie tak z klawiszami questionmark.gif zmieniałeś coś ?

pozdrawiam


--------------------
Computer games don't affect kids; I mean if <span style="font-weight: bold;">Pac Man</span> affected us as kids,we would all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
Go to the top of the page
+Quote Post
splatch
post
Post #3





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


orson otwórz sobie persopektywę Java, wklej do pliku następujący kod
  1. <?php
  2.  
  3.  
  4. public class te {
  5.  
  6. protected void main(String[] args) {
  7.  
  8. }
  9.  
  10. public Object get(Object str) throws Exception {
  11. return str;
  12. }
  13. }
  14. ?>

ustaw kursor gdziekolwiek w klasie bądź i wciśnij wspomianą kombinację klawiszy...


--------------------
Łukasz Dywicki
Independent Java and open source software consultant.
Blog - Java, OSGi, integracja oprogramowania..
Go to the top of the page
+Quote Post
orson
post
Post #4





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

hmm ... zrobiłem tak i: w pliku php pojawił się podpowiadacz funkcji; w testowej klasie javy też pojawił się podpowiadacz ... w jednym i w drugim nie było tagów phpDoca ... ale jak zrobiłem komentarz w pliku php phpdocowy (/** ) to tam mam normalnie ... po wpisaniu @ i ctrl+space pojawia się podpowiadacz z tagami php doca ... ale tylko wewnątrz komentarza phpdoca ... tak samo zrobiłem wewnątrz komentarza phpdoca (tam chyba bardziej javadoca winksmiley.jpg ) w javie ... efekt nawet lepszy bo więcej tagów (pewnie javadoc ma więcej) i nie trzeba zaczynać od @ ... można odrazu wewnątrz komentarza wcisnąć ctrl+space ... więc u mnie działa jak należy ...

nie pojawia ci się nic czy po prostu nie masz tagów questionmark.gif

pozdrawiam


--------------------
Computer games don't affect kids; I mean if <span style="font-weight: bold;">Pac Man</span> affected us as kids,we would all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
Go to the top of the page
+Quote Post
splatch
post
Post #5





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


@orson moja wina, dałem niepotrzebnie tagi php. Spójrz kod po sformatowaniu przy użyciu kombinacji klawiszy:
Kod
// to jest tylko po wcisnieciu Shift+Alt+J
/**
* @author splatch
*
*/
public class te {

    /**
     * @param args
     */
    protected void main(String[] args) {
        
    }
    
    /**
     * @param str
     * @return
     * @throws Exception
     */
    public Object get(Object str) throws Exception {
        return str;
    }
}

A przedtem:
Kod
public class te {

    protected void main(String[] args) {
        
    }
    
    public Object get(Object str) throws Exception {
        return str;
    }
}


Ten post edytował splatch 22.08.2005, 11:01:44


--------------------
Łukasz Dywicki
Independent Java and open source software consultant.
Blog - Java, OSGi, integracja oprogramowania..
Go to the top of the page
+Quote Post
orson
post
Post #6





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

aaaaaaaa chodzi ci o automatyczne dodawanie tagów przy szablonach kontrukcji questionmark.gif to musisz zmienić code templates ...

pozdrawiam


--------------------
Computer games don't affect kids; I mean if <span style="font-weight: bold;">Pac Man</span> affected us as kids,we would all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
Go to the top of the page
+Quote Post
splatch
post
Post #7





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


@orson Nie, nie chodzi mi o to, żeby pojawiał się określony komentarz po stworzeniu nowego pliku. Próbowałeś skomentować ten przykład przy użyciu tej funkcji?
Chodzi mi o to, że ustawiając kursor wewnątrz metody wciskam określoną kombinacje klawiszy i edytor sam dodaje przed metodą komentarz w kształcie:
Kod
   /**
    * @param str
    * @return
    * @throws Exception
    */

Poprzez Code Templates nie mogę tego przebrnąć. Nie mogę stworzyć schematów w sekcji Code. Próbowałem podstępu i wyeksportować je poprzez XML z edytora javy do php. Bezskutecznie.
Gdybyś mógł rozszeżyć tą informację byłbym wdzięcznym.


--------------------
Łukasz Dywicki
Independent Java and open source software consultant.
Blog - Java, OSGi, integracja oprogramowania..
Go to the top of the page
+Quote Post
orson
post
Post #8





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

niestety ale w "perspektywie php" nie ma takiej możliwości o ile wiem ... nie wiem jak jest w javie (używam eclipse tylko do php) i tam nie ma takiej możliwości ... musisz dodawać ręcznie ...

pozdrawiam


--------------------
Computer games don't affect kids; I mean if <span style="font-weight: bold;">Pac Man</span> affected us as kids,we would all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:28