Czy używacie dodatkowych przycisków na myszce przy programowaniu?

Czy używacie dodatkowych przycisków na myszce przy programowaniu?
PP
PP
  • Rejestracja:około 7 lat
  • Ostatnio:prawie 5 lat
  • Postów:10
0

Czy używacie dodatkowych przycisków na myszce przy programowaniu? Jeśli tak to do czego?
Kupuję właśnie mysz i się zastanawiam...

Spine
  • Rejestracja:prawie 22 lata
  • Ostatnio:16 minut
  • Postów:6627
1

Środkowy przycisk/scroll - otwórz odnośnik w nowej karcie.


🕹️⌨️🖥️🖱️🎮
edytowany 1x, ostatnio: Spine
axelbest
Albo zamknij kartę w przeglądarce lub IDE
MA
  • Rejestracja:prawie 17 lat
  • Ostatnio:3 dni
  • Postów:644
2

Scrollem można też kopiować tekst o czym się dowiedziałem całkiem niedawno ;)

cerrato
rozwiń temat proszę, bo brzmi ciekawie :)
MA
Zaznacz sobie jakiś fragment, naciśnij kółko myszki, potem przejdź do pola tekstowego i znowu naciśnij - jak masz zaznaczony tekst to robi COPY a jak jest jakieś pole tekstowe to PASTE, działa też w CLI
cerrato
jakies konkretne środowisko/system, czy to ogólnie działa tak samo wszędzie?
MA
Na linuxach działa (ubuntu/fedora) bez żadnej konfiguracji, na windowsie nie sprawdzałem
KE
  • Rejestracja:około 6 lat
  • Ostatnio:10 minut
  • Postów:661
1

Back/Forward w IJ, skakanie po historii nawigacji. W myszce co teraz mam nie mam przycisków, ale jakbym miał, to bym tak używał :)

danek
  • Rejestracja:ponad 10 lat
  • Ostatnio:6 miesięcy
  • Lokalizacja:Poznań
  • Postów:797
2

Po co w ogóle używać myszki przy programowaniu? :)


Spring? Ja tam wole mieć kontrole nad kodem ᕙ(ꔢ)ᕗ
Haste - mała biblioteka do testów z czasem.
cerrato
Ale z Ciebie radykał/ortodoks ;)
danek
Póki siedzę w IDE to myszka tylko spowalnia ;)
cerrato
No to siedź gdzieś indziej, gdzie da się z tego urządzenia korzystać.
czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Ja się przyzwyczaiłem do programowalnych bocznych i w sumie się przydaje we froncie jak przeklikujesz strony (Mam w bocznych przód/tył i środkowe powrót do góry/na dół, w lapku mam jeszcze na dodatkowych przełączanie kart, co też pomocne), ale pewnie nie każdemu co oczywiste.


kzkzg
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 2 godziny
  • Postów:925
1

back, forward i srodkowy jako F12 (go to definition w vs)


Keep calm and blame frontend.
Tell your cat I said pspsps.
mr_jaro
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
1

na myszce jakoś się nie potrafię przwyczaić, ale na klawie sobie oprogramowałem przyciski do macr pod najpotrzebniejsze skróty: ctr+c, ctr+v, ctr+s :D


It's All About the Game.
au7h
  • Rejestracja:ponad 11 lat
  • Ostatnio:12 miesięcy
  • Postów:215
0

do generowania getterów/setterów, toString, kontruktora, nie no żartuje, od tego są skróty

Belka
  • Rejestracja:prawie 8 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:PL
  • Postów:452
0

Często słyszę, że korzystanie z myszki przy kodzeniu jest swojego rodzaju ujmą na honorze i powodem do wstydu. Wobec tego staram się jej uzywac jak najmniej, pobrałem sobie pluginy do InteliJ, które skutecznie mnie opieprzają za korzystanie z myszki, jeżeli do wykonania czynności dostępny jest jakiś skrót klawiszowy.

Chramar
Jakie to pluginy? :D Przyda mi się takie coś
Freja Draco
Freja Draco
  • Rejestracja:prawie 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:3394
0

Boczne klawisze:

  • jeden robi za - Ctrl,
  • drugi robi za kombo - Ctrl + 0.
    Więc mogę sobie jedną ręką skalować albo zmieniać pochylenie obiektów w Google Erth.
    Ale raczej mało w tym programowania. Przy programowaniu to raczej skróty i abrewiacje.

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 19 godzin
2

Środkowego przycisku (pod kółkiem) używam bardzo często przy przeglądaniu neta - służy do:

  • otwierania linku w nowej zakładce
  • zamykania zakładki
  • szybkiego przewijania strony - ŚPM i ruch myszy w górę i w dół pozwala przewijać szybciej niż kółko i nie trzeba cały czas kręcić

jest więc to w zasadzie główny, wielofunkcyjny przycisk myszy…

Przy programowaniu - jutro zwrócę na to uwagę, ale wydaje mi się że nie używam, w każdym razie nie tak często.

Nie mam dodatkowych przycisków ponad trzy standardowe, ale gdybym miał pewnie jakiś pożytek bym z nich zrobił.

Jeśli chodzi o myszkę a klawiaturę – staram się minimalizować przechodzenie między myszką a klawiaturą, czyli jeśli właśnie coś pisałem to jest bardziej prawdopodobne że do wykonania jakiejś operacji zaraz użyję skrótu klawiszowego, a jeżeli i tak klikam różne rzeczy to jest bardziej prawdopodobne że będę klikać dalej, chyba że muszę zacząć pisać.

edytowany 3x, ostatnio: Azarien
jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:13 minut
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4706
0

kiedyś używałem - przyciski na myszce, dodatkowe przyciski z gamingowej klawiery - fajnie. Ale zacząłem pracować dla różnych korpo, gdzie dostawałem korpo sprzęt i nie zawsze mogłem swój soft (sterowniki/ configi) zainstalować... więc poszło się rypać. Obecnie już mi nawet nie brakuje.


jeden i pół terabajta powinno wystarczyć każdemu
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)