احتمالا برای شما هم پیش آمده که در کد نویسی زیاد از console.log استفاده کرده باشید و نوشتن پی در پی این دستور تکراری طاقت فرسا شده باشد.
در این یادداشت راهی هایی را برای چلوگیری از نوشتن این دستور در ادیتور vscode بیان میکنم که با توجه به نیازهای خود میتوانید یکی از این گزینه ها را انتخاب کنید.
۱. تنظیم Keyboard Shortcuts در vscode
۲. روش autocomplete
در vscode به آدرس زیر رفته
File > Preferences > Keyboard Shortcuts
به قسمت بالای سمت راست پنجره باز شده بروید، در آیکن های بالایی، آیکنی که با رفتن بر رویش عبارت
open keyboard shortcuts
دیده میشود را انتخاب کنید.
کد زیر را به فایل باز شده اضافه کرده و save کنید.
{ "key": "ctrl+shift+l", "command": "editor.action.insertSnippet", "when": "editorTextFocus", "args": { "snippet": "console.log('${TM_SELECTED_TEXT}$1')$2;" } }
با زدن دکمه های ctrl+shift+l در فایل پروژه عبارت ;(' ')console.log ظاهر میشود.
در vscode به آدرس زیر رفته
File -> Preferences -> User Snippet
منویی برای شما باز می شود که با انتخاب new global snippets file , و نوشتن نام فایل مورد نظر خود و زدن دکمه enter، فایلی به اسم selectedName.code-snippets باز میشود
کد زیر را داخل فایل بنویسید و save کنید.
"Print to console": { "scope": "javascript,typescript", "prefix": "log", "body": [ "console.log('$1' , '$2');", "$2" ], "description": "Log output to console" }
سپس با استفاده از ctrl + shift + p، داخل منویی که برایتان باز شده عبارت json و یا open settings را سرچ کنید و فایل را باز کنید. کد زیر را اضافه کنید.
"editor.snippetSuggestions": "top"
پس از ذخیره فایل در هر فایلی از پروژه با نوشتن عبارت مقابل prefix در selectedName.code-snippets ( در این مثال با نوشتن log) یک tooltip ظاهر میشود که میتوانید console.log را انتخاب کنید.