Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Narzędzie do porządkowania kodu
Greenek
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 10.12.2006

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


Witam szanownych forumowiczów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Na nowy rok dostałem mnóstwo kodu do obróbki w spadku po innym programiście. Ten niestety chyba nie uważa, że kodowanie jest poezją i strasznie źle mi się z tym pracuje (po każdej linijce jest jedna lub nawet i trzy puste linie, po kilka tabów przed każdą, śmietnik no (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ). Szukałem jakichś narzędzi do porządkowania kodu, znalazłem jeden on-line'owy, ale kiepsko z tym zadaniem sobie radził. Czy macie coś godnego polecenia? A jakby to był jakiś plugin do Eclipsa to byłoby wspaniale (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Na Nowy Rok życzę Wam porządnego kodu (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
krowal
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


W Eclipse jest coś takiego, tylko nie działa w PHP perspective, ale za to działa jak się przełączysz na Java perspective. klikasz wtedy prawym na źródle i wybierasz z menu Source->Format, jeśli nie odpowiada ci domyślny schemat to możesz sobie wszystko pozmieniać wchodząc w opcje: Preferences->Java->Code Style->Formatter łącznie z maksymalną ilością pustych linii między tekstem - w oknie ustawien Formattera: edit->zakladka "Blank Lines".
Go to the top of the page
+Quote Post
Greenek
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 10.12.2006

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


Faktycznie, jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale pustych linii nawet jak są trzy pod rząd usunąć nie chce, niepotrzebnych tabów jak np.
Kod
$zmienna [tab] [tab] [tab] = ...

też nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
nevt
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


zrób sobie własne czyszczenie:
  1. <?php
  2. $file_name = 'xxx.php';
  3. $file = file_get_contents($file_name);
  4.  
  5. $file = preg_replace('/r/', '',  $file); // wywala windowsowe returny karetki
  6. $file = preg_replace('/\n+/', '\n',  $file); // wywala wielokrotne puste linie
  7. $file = preg_replace('/[[:blank:]]+/', ' ',  $file); // wywala wielokrotne tabulatory i spacje
  8.  
  9. file_put_contents($file_name, $file);
  10. ?>


rozbuduj to sobie o tabelkę z nazwami plików i stosowną pętelkę, albo o funkcję pobierającą nazwy plików php z określonego katalogu. oczywiscie możesz też pouzupełniać funkcje "czyszczące". powodzenia.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.12.2025 - 10:12