Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Klawisz TAB, "inline code"
Crozin
post 7.07.2010, 13:40:41
Post #1





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Na forum pisze się duże ilości kodu "z palca", więc myślę, że dobrym pomysłem byłoby dodanie obsługi klawisza TAB w polu odpowiedzi co strasznie ułatwiłoby pisanie kodu (wcięcia) - można podejrzeć takie coś chociażby na ideone.com.
Dodatkowo często odnosimy się do jakiś fragmentów kodu czy po prostu chcemy napisać "$this->doSth();" co wygląda niezbyt czytelnie gdy napisane jest normalnym fontem czy wrzucone jest jako cały blok kodu ( [ php ] ). Nie wiem w jakim stopniu IPB wspomaga tworzenie własnego BBCode*, ale fajnie byłoby dodać coś w stylu `kod` czy @kod@ dla takich "inline"** kodu. A jego formatowanie mogłoby się ograniczyć do kroju z rodziny monospace plus jakiegoś tam delikatnie szarego tła czy coś w ten deseń.

* - to chyba najgorszy system do formatowania treści. Może jakaś przesiadka na markdowna czy coś takiego? tongue.gif
** - nie mogę skojarzyć żadnego dobrego polskiego odpowiednika
Go to the top of the page
+Quote Post
Fifi209
post 7.07.2010, 19:55:07
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Crozin @ 7.07.2010, 14:40:41 ) *
Na forum pisze się duże ilości kodu "z palca", więc myślę, że dobrym pomysłem byłoby dodanie obsługi klawisza TAB w polu odpowiedzi co strasznie ułatwiłoby pisanie kodu (wcięcia) - można podejrzeć takie coś chociażby na ideone.com.
Dodatkowo często odnosimy się do jakiś fragmentów kodu czy po prostu chcemy napisać "$this->doSth();" co wygląda niezbyt czytelnie gdy napisane jest normalnym fontem czy wrzucone jest jako cały blok kodu ( [ php ] ). Nie wiem w jakim stopniu IPB wspomaga tworzenie własnego BBCode*, ale fajnie byłoby dodać coś w stylu `kod` czy @kod@ dla takich "inline"** kodu. A jego formatowanie mogłoby się ograniczyć do kroju z rodziny monospace plus jakiegoś tam delikatnie szarego tła czy coś w ten deseń.

* - to chyba najgorszy system do formatowania treści. Może jakaś przesiadka na markdowna czy coś takiego? tongue.gif
** - nie mogę skojarzyć żadnego dobrego polskiego odpowiednika


Jestem za! Ułatwiłoby to pracę. Dodatkowo przydałoby się zrobić jakąś bazę funkcji - przynajmniej php, które automatycznie byłyby wrzucane w [ manual ].
Jak już poruszyłem ten temat to dokończę, jak wiadomo bardzo popularna stała się biblioteka jQuery, przydałby się podobny tag jak w przypadku php - moglibyśmy odsyłać ludzi do manuala, aczkolwiek nie musielibyśmy sami szukać linków (strata czasu)

Co do pierwszej *, przecież to wszystko leci przez geshi.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Crozin
post 18.07.2010, 21:27:33
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Czy ktoś z administracji/zarządu mógłby się wypowiedzieć?


@fifi209: po co cytujesz cały post, w dodatku gdy jest to jedyny post w całym wątku?
Cytat
Co do pierwszej *, przecież to wszystko leci przez geshi.
Nie wiem co tu GeSHi ma do czynienia. Zresztą nieważne.

Ten post edytował Crozin 18.07.2010, 21:27:48
Go to the top of the page
+Quote Post
thek
post 18.07.2010, 22:29:27
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Fifiemu chyba chodzi o to, że objęcie tagiem php lub javascript to tylko przykrywka tego, że całość kodu i tak jest Geshi'm traktowane smile.gif


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Blame
post 19.07.2010, 16:29:24
Post #5





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

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


Ja również jestem całkowicie za! Ten TAB strasznie denerwuje dry.gif


--------------------
Go to the top of the page
+Quote Post
Fifi209
post 31.07.2010, 13:21:04
Post #6





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(thek @ 18.07.2010, 22:29:27 ) *
Fifiemu chyba chodzi o to, że objęcie tagiem php lub javascript to tylko przykrywka tego, że całość kodu i tak jest Geshi'm traktowane smile.gif

Dokładnie o to mi chodziło. Wyraziłem się po prostu zbyt niejasno. smile.gif


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
everth
post 31.07.2010, 15:56:18
Post #7





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


A ten cały Geshi nie może sam wcinać kodu (jak ktoś niekumaty przekleja całość jednym ciągiem)? To byłoby skuteczniejsze w działaniu niż powtarzanie wszystkim o konieczności stosowania wcięć. Co do taba to też jestem za.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
Fifi209
post 1.08.2010, 10:26:04
Post #8





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(everth @ 31.07.2010, 15:56:18 ) *
A ten cały Geshi nie może sam wcinać kodu (jak ktoś niekumaty przekleja całość jednym ciągiem)? To byłoby skuteczniejsze w działaniu niż powtarzanie wszystkim o konieczności stosowania wcięć. Co do taba to też jestem za.

Kwestia wcięć to osobista sprawa. Ja też zwykle wklejam jednym ciągiem, ale wcięcia zostają. Jaki morał? Kto nie robi, ten nie ma. I wątpię, aby ktoś specjalnie przerabiał geshi i męczył się z tym tylko dlatego, że komuś się nie chce robić wcięć.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Crozin
post 31.10.2010, 20:01:29
Post #9





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Pozwolę sobie podbić.

Czy ktoś z administracji/zarządu mógłby się ustosunkować do propozycji z pierwszego postu?
Go to the top of the page
+Quote Post
kamil4u
post 23.12.2010, 20:05:21
Post #10





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Jakoś uciekł mi ten temat sad.gif ,a jestem jak najbardziej za. Myślę, że większość użytkowników popiera taki pomysł. Mi szczególnie przypadł do gustu pomysł z @kodem@ Czy mógłby się ktoś jednak wypowiedzieć na ten temat?


--------------------
Go to the top of the page
+Quote Post
darko
post 30.04.2011, 20:26:35
Post #11





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Przepraszam za odgrzewanie, ale faktycznie pomysł jest dobry i może dałoby radę coś takiego wdrożyć?


--------------------
Nie pomagam na pw, tylko forum.
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 Wersja Lo-Fi Aktualny czas: 25.04.2024 - 01:31