VS Code Web: automatyczny fokus na edytor
Po załadowaniu strony przenosi fokus do edytora, byś od razu mógł pisać (działa też na github.dev).
Kod do skopiowania
/* Auto-focus the editor area on load instead of the Welcome page (works on github.dev too) */
(function () {
const tryFocus = () => {
const editor = document.querySelector('.monaco-editor textarea.inputarea');
if (editor) {
editor.focus();
return true;
}
return false;
};
if (tryFocus()) return;
const obs = new MutationObserver(() => {
if (tryFocus()) obs.disconnect();
});
obs.observe(document.body, { childList: true, subtree: true });
setTimeout(() => obs.disconnect(), 8000);
})();
Jak użyć tego przykładu
- Skopiuj kod przyciskiem powyżej.
- Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
- Dodaj nową regułę dopasowaną do tej strony.
- Wklej kod w panelu JavaScript reguły i zapisz — uruchomi się przy każdym wejściu na stronę.
Oceń ten przykład
Brak ocen — oceń jako pierwszy.