Discussion:
czy są wieloliniowe komentarze?
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
w.p.
2005-03-25 11:58:21 UTC
Permalink
Witam ;)

Czy w pythonie jest możliwość stosowania wieloliniowych komentarzy typu
/* komentarz */ ?

Bo niestety nic takiego nie znalazłem - ale może jednak istnieje coś w
ten deseń?

Bo czasami by się przydało :)

w.p.

P.S. Wesołych świąt!
Wojciech Mula
2005-03-25 11:54:07 UTC
Permalink
Post by w.p.
Witam ;)
Czy w pythonie jest możliwość stosowania wieloliniowych komentarzy typu
/* komentarz */ ?
Bo niestety nic takiego nie znalazłem - ale może jednak istnieje coś w
ten deseń?
Bo czasami by się przydało :)
Możesz używać napisów zamkniętych między """.

w.
--
JID: ***@chrome.pl | pomóż znaleźć lek na raka
http://www.mula.w.pl | http://www.find-a-drug.org
William
2005-03-26 18:05:24 UTC
Permalink
Post by Wojciech Mula
Post by w.p.
Witam ;)
Czy w pythonie jest możliwość stosowania wieloliniowych komentarzy typu
/* komentarz */ ?
Bo niestety nic takiego nie znalazłem - ale może jednak istnieje coś w
ten deseń?
Bo czasami by się przydało :)
Możesz używać napisów zamkniętych między """.
Powszechną konwencją jest używanie """ w napisach dokumentujacych oraz
łańcuchach wieloliniowych wogóle. Z tego powodu, do "zakomentowywania kodu"
poleca się potrójny apostrof '''. Pytanie tylko w jakim kontekście kolega
potrzebował wieloliniowych komentarzy.
w.p.
2005-03-30 06:12:44 UTC
Permalink
Post by William
Powszechną konwencją jest używanie """ w napisach dokumentujacych oraz
łańcuchach wieloliniowych wogóle. Z tego powodu, do "zakomentowywania kodu"
poleca się potrójny apostrof '''. Pytanie tylko w jakim kontekście kolega
potrzebował wieloliniowych komentarzy.
Przykładowo czasami część kodu muszę wyłączyć na pewien czas z "obiegu"
i stąd głównie moje pytanie. Może więc lepsze było by określenie
"remowanie" kodu :) Ale faktycznie widziałem ten sposób komentowania w
źródłach ale jakoś nie skojarzyłem :) W każdym razie każde dodatkowe
uwagi pythonowych kombatantów są zawsze mile widziane :)

w.p.
Tupteq
2005-03-30 08:13:11 UTC
Permalink
Post by w.p.
Przykładowo czasami część kodu muszę wyłączyć na pewien czas z "obiegu"
i stąd głównie moje pytanie.
<CIACH>

Większość edytorów ma coś takiego, jak komentowanie bloków - zaznaczasz
blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz wszystko, ta
sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
Nie jestem wymagający i to mi wystarcza :)
--
Pozdro... Tupteq
w.p.
2005-03-30 09:29:01 UTC
Permalink
Post by Tupteq
Większość edytorów ma coś takiego, jak komentowanie bloków - zaznaczasz
blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz wszystko, ta
sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
Nie jestem wymagający i to mi wystarcza :)
SciTE bardzo lubiłem ale niestety bardzo lubię ciemne tło, a grzebanie w
plikach ini żeby pozmieniać kilkanaście kolorów dla paru typów plików
mnie do niego troszkę zniechęciło. Ale ogólnie obok VIMa to chyba
najfajniejszy edytor jak najbardziej. Szkoda tylko że nie ma schematów
kolorów :)

Zaraz zerknę czy w VIMie coś takiego jest (na pewno jest!).

w.p.
Daniel Mróz
2005-03-30 13:06:03 UTC
Permalink
Post by w.p.
Post by Tupteq
Większość edytorów ma coś takiego, jak komentowanie bloków -
zaznaczasz blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz
wszystko, ta sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
[...]
Post by w.p.
Zaraz zerknę czy w VIMie coś takiego jest (na pewno jest!).
Zakomentowanie linii 1-34:

:1,34s/^/#/g

Zakomentowanie od linii 56 do konca:

:56,$s/^/#/g

Zakomentowanie calego pliku:

:%s/^/#/g

Mozna tez w trybie visual.


Pozdrawiam
Beorn
Mariusz Lotko
2005-03-31 23:24:47 UTC
Permalink
Post by Daniel Mróz
Post by w.p.
Post by Tupteq
Większość edytorów ma coś takiego, jak komentowanie bloków -
zaznaczasz blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz
wszystko, ta sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
[...]
Post by w.p.
Zaraz zerknę czy w VIMie coś takiego jest (na pewno jest!).
:1,34s/^/#/g
:56,$s/^/#/g
:%s/^/#/g
Mozna tez w trybie visual.
:<,>s/^/#/g

Czy jakos tak dla "ostatnio zaznaczonego bloku". Polecam.
--
Mariusz Lotko
http://www.lotko.magma-net.pl/
Daniel Mróz
2005-04-01 06:56:56 UTC
Permalink
Post by Mariusz Lotko
Post by Daniel Mróz
Mozna tez w trybie visual.
:<,>s/^/#/g
Czy jakos tak dla "ostatnio zaznaczonego bloku". Polecam.
:'<,'>s/^/#/g


Pozdrawiam
Beorn

Karpierz, Adam
2005-03-30 09:26:37 UTC
Permalink
Post by Tupteq
Większość edytorów ma coś takiego, jak komentowanie bloków - zaznaczasz
blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz wszystko, ta
sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
Nie jestem wymagający i to mi wystarcza :)
Podobnie w Emacsie dziala klasyczne CTRL+c , CTRL+C
(po zainstalowaniu python-mode.el)

Adam Karpierz
Karpierz, Adam
2005-03-30 09:45:04 UTC
Permalink
Post by Karpierz, Adam
Podobnie w Emacsie dziala klasyczne CTRL+c , CTRL+C
raczej: CTRL+C c, CTRL+C C,

AK
Piotr Dembiński
2005-03-30 11:53:16 UTC
Permalink
Post by Karpierz, Adam
Post by Karpierz, Adam
Podobnie w Emacsie dziala klasyczne CTRL+c , CTRL+C
raczej: CTRL+C c, CTRL+C C,
W emacs prefiks ctrl-c jest zarezerwowany właśnie dla skrótów
klawiszowych major modes.
--
"Linux just isn't user-friendly when it comes to viruses. You have to work
to find and run them. It doesn't happen automatically as it does with Windows.
The GNU/Linux folks really should improve this glaring discrepancy."
-- Matt Moen, 'Running Windows viruses with Wine'
Loading...