Wybór tabulatorem podpowiadanego użytkownika

7

Ostatnio wspominając kogoś chciałem uzupełnić nazwę użytkownika tabulatorem (jak w IDE ;) ). W Chrome i Firefox nie działa, więc pewnie nie ma :) . Są tylko strzałki i enter. Dla mnie byłoby dobrym pomysłem, żeby uzupełnienie pierwszego użytkownika z listy podpowiadanych odbywało się tabulatorem. Na przykład:
title
W tym momencie mógłbym już wcisnąć tabulator, bo dużego wyboru nie ma. Usprawnienie niewielkie, ale mi by pasowało.

2

W sumie to pomysł nie jest rewolucyjny i świat przez niego lepszy nie będzie, ale na pewno nie zaszkodzi. Jeśli o mnie chodzi to popieram.

2

Doby pomysł, który można zrealizować niewielkim nakładem czasu. Dodałem do zadań do zrobienia.

5

Poprawka już leci na serwer.

1

Chyba nie do końca to działa tak, jak powinno (albo ja błędnie zrozumiałem założenia projektu).

Jak na poniższym obrazku widać - rozwinęła się lista podpowiedzi, zjechałem w dół, aby podświetlony był @omenomn i następnie wcisnąłem TAB. Niestety, zamiast wskazanego osobnika, wstawił się pierwszy z listy, czyli @omer19. Sprawdzałem to parę razy (ostatnio przed chwilą, podczas pisania tego posta) i wygląda na to, że TAB zawsze wstawia pierwszą osobę z listy, niezależnie od tego, kto jest podświetlony, natomiast żeby wstawić tego, kto jest aktualnie podświetlony/wybrany, trzeba wcisnąć Enter.

screenshot-20200806190032.png

1

Jeśli wybiera pierwszego to zgodnie z tym o czym myślałem. Enter zadziała dopiero jak wciśniesz strzałkę, żeby kogoś podświetlić, więc to działa tak jak wcześniej. Myślę, że gdybyś wtedy mógł wybrać kogoś tabem, byłby do dodatkowy skrót dla tego, co już robi enter.
Porównałem to do IDE, bo np. Intellij IDEA na pierwszym miejscu podpowiada popularne opcje, więc tabulator się sprawdza.

2

Zgadza się. Ale wydaje mi się, że skoro TAB już został wprowadzony do gry, to w sytuacji w której ktoś jest podświetlony, to TAB powinien właśnie wstawić tą podświetloną osobę (mimo, że jest to duplikowanie działania Entera), a nie pierwszą z listy.

2

Przychylam się do wypowiedzi @cerrato. Skoro z założenia miało być tak jak w IDE, to aktualne działanie TABa po zjechaniu w dół listy może być nieintuicyjne dla użytkowników tego forum (programistów). @PerlMonk jeśli nie masz przeciwwskazań to przygotuję commita :)

4
cerrato napisał(a):

Zgadza się. Ale wydaje mi się, że skoro TAB już został wprowadzony do gry, to w sytuacji w której ktoś jest podświetlony, to TAB powinien właśnie wstawić tą podświetloną osobę (mimo, że jest to duplikowanie działania Entera), a nie pierwszą z listy.

Zrobiłem poprawkę. Commit poszedł.

2

Zauważyłem, że jak mam kursor myszy zaraz pod kursorem tekstu i zacznę kogoś wpisywać, to kursor myszy podświetli mi kogoś, kto akurat pod nim się znajdzie.
title
Powiedzmy, że chciałem zawołać osobę, która akurat była pierwsza na liście. Z rozpędu wcisnąłem tab... i nie ta osoba. Nie jestem pewien czy tak to ma wyglądać. Da się przyzwyczaić, ale psikusa czasem można zrobić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1