Sposób 1: Klawiatura + mysz
Wciśnij przycisk Alt i następnie zlokalizuj miejsce, w którym chcesz umieścić dodatkową karetkę. Wciśnij lewy przycisk myszy.
Sposób 2: Klawiatura
Możesz umieścić dodatkowe karetki poniżej lub powyżej aktualnej lokalizacji korzystając tylko z klawiatury.
Wciśnij dwa razy przycisk Ctrl (za drugim kliknięciem nie zwalniaj klawisza), używając strzałek góra/dół na klawiaturze możesz dodawać nowe karetki.
W czerwcu opublikowałem 1 wpis :
Webstorm :
Praca z JSDoc
Przeczytałem 1 książkę:
Unit Testing Principles, Practices, and Patterns — Vladimir Khorikov
Przesłuchałem 6 audiobooków:
Feel Good Productivity — Ali Abdaal
Korona śniegu i krwi — Elżbieta Cherezińska
Ludzkie dzieci — P.D. James
Ostatnie życzenie — Andrzej Sapkowski
Tekst — Dmitry Glukhovsky
Artemis — Andy Weir
Webstorm i JSDoc
Tworzenie dokumentacji za pomocą JSDoc można zautomatyzować. Wystarczy, że przed funkcją napiszesz: /**
i naciśniesz klawisz Enter :
Zostanie wygenerowana dokumentacja:
function sum (a, b ) {
return a + b;
}
JSDoc i Typescript
Dodatkowo można poinformować Webstorm , żeby stworzył dokumentację kodu wraz z typami danych.
Czyli mając kod:
Możesz wygenerować to:
function sum (a: number , b: number ): number {
return a + b;
}
Żeby tak się stało, upewnij się, że jedna opcja w ustawieniach jest zaznaczona.
Przejdź do Settings (CTRL + ALT + S ) -> Editor -> Code Style -> TypeScript . Zakładka: Code Generation . Sekcja Comments i zaznacz opcję: Include types in JSDoc .
W maju opublikowałem 2 wpisy :
JavaScript :
Jak filtrować dane z dwóch zbiorów?
Jak zresetować listę?
Przeczytałem 2 książki:
Ogień i krew część 1 — George R.R. Martin
Mroczna materia — Blake Crouch
Przesłuchałem 9 audiobooków:
Pieśń Lodu i Ognia. Tom 1. Gra o tron — George R.R. Martin
To nie jest Miami — Melchor Fernanda
Miasto ślepców — Jose Saramago
Pokrzywa i kość — Kingfisher T.
Gościni — Marcin Napiórkowski
Cała prawda o planecie Ksi — Janusz A. Zajdel
Pieśń Lodu i Ognia. Tom 2. Starcie Królów — George R.R. Martin
Ziemiomorze. Najdalszy brzeg — Ursula K. Le Guin
Pragnienie — Jozef Karika
Odznaczanie opcji z listy
Przykładowa lista wielokrotnego wyboru:
<label for ="colour" > What is your favourite colour?</label >
<br />
<select id ="colour" name ="colour" multiple >
<option value ="red" > Red</option >
<option value ="green" > Green</option >
<option value ="blue" > Blue</option >
<option value ="other" > Other</option >
</select >
<br />
<button id ="reset" > Reset</button >
Jak zresetować listę do stanu początkowego po kliknięciu przycisku Reset ?
Element: HTMLSelectElement posiada atrybut o nazwie: selectedIndex . Przechowuje indeks, który mówi, który element z listy jest zaznaczony (indeks jest liczony od 0).
Czyli jeśli posiada wartość 0 to znaczy, że pierwszy element z listy jest zaznaczony. Jeśli lista nie zawiera zaznaczonych elementów, to selectedIndex będzie mieć wartość: -1 .
Żeby zresetować listę, wystarczy przypisać do selectedIndex wartość: -1 :
const select = document .getElementById("colour" );
const resetBtn = document .getElementById("reset" );
resetBtn.addEventListener("click" , () => {
select.selectedIndex = -1 ;
});
Nowsze wpisy
Poprzednie wpisy