میخواستم بپرسم از چه Extension توی VScode استفاده کردید که رنگ بسیار خوبی داره و اینکه من prettier رو نصب کردم و تیک پایین جهت فعال شدن رو هم زدم. اما کار نمیکنه یعنی وقتی یه کد مینویسم ; نمیذاره بعد از اینتر ممنون میشم راهنمایی بفرمایید.
سلام.
Alt + Shift + F
و community material theme تم Palenight
ممنون از راهنمایی تمی که فرمودید نصب کردم رنگ حروف شبیه تم استاد شد. اما بازم فرق داره به خاطر اینکه برای استاد مثلا تو arrow function ها علامت <= به این صورت به شکل جدا نبود و بعد از نوشتن بهم وصل میشه. با وقتی {} باز میکنن تا جایی که میخواد بسته بشه با یک خط مثلا قرمز انتها رو نمایش میدهد
ممنون میشم استاد قربانی راهنمایی بفرمایند یا هر یک از بزرگواران
نکته بعد کار با prettier می باشد که انجام نشده البته چندتا Extension به این نام است کدام و باید نصب کنم.
البته سیستم عامل من ubunto می باشد و نکته بعدی اینکه ctrl+shift+i فرمت درست میکنه اما استاد با Enter فرمت و درست می کردند فکر کنم.
هیچ کس مطلع نیست؟
با کسب اجازه از استاد قربانی ..
Bracket Pair Colorizer برای بخشی که عرض کردید بین ' {} ' خط کشیده شده
بعد از نصب توی setting.json دستور
"disableLigatures.mode": "Line"
بزنید
ممنون از راهنمایی درستتون بخش '{}' کاملا درست شد تشکر
اگر نسبت به prettier راه اندازی این مورد هم اطلاع دارید ممنون میشم. راهنمایی کنید. نصبش کردم اما فعال نیست
ctrl+shift+i فرمت و درست میکنم. اما فکر نمیکنم این دستور مختص prettier این مورد باشه. چطور فعالش کنم.
سلام
تنها این قطعه کد رو قرار بده با عرض پوزش اشتباه تایپ کردم
"disableLigatures.mode": "Cursor"
کد های زیر رو حذف کن
vscode رو ببند و مجددا اجرا کنید اگر font ساپرت کنه تغییرات اعمال میشه
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"prettier.vueIndentScriptAndStyle": true,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"prettier.trailingComma": "none",
"prettier.singleQuote": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
این کانفیگ رو روی prettier انجام دادم و داره درست کار میکنه
"vim.easymotion": true,
"vim.sneak": true,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
"vim.insertModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
}
],
"vim.visualModeKeyBindings": [
{
"before": ["<leader>", "j"],
"commands": ["editor.action.moveLinesDownAction"]
},
{
"before": ["<leader>", "k"],
"commands": ["editor.action.moveLinesUpAction"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<C-n>"],
"commands": [":nohl"]
},
{
"before": ["<leader>", "t"],
"commands": ["workbench.action.toggleSidebarVisibility"]
},
{
"before": ["<leader>", "g", "d"],
"commands": ["editor.action.revealDefinition"]
},
{
"before": ["<leader>", "g", "r"],
"commands": ["editor.action.goToReferences"]
},
{
"before": ["<leader>", "o"],
"commands": ["workbench.action.files.openFolder"]
}
],
"vim.leader": ",",
"vim.handleKeys": {
"<C-a>": false,
"<C-f>": false
},
اینم کانفیگ vim هست اگر دست باشه
من دارم استفاده میکنم و راضی هستم
سلام اضافه کردم البته موردی حذف نکردم فقط line پاک کردم دستوری که فرمودید و قرار دادم اما متاسفانه نشد چه فونتی باید اضافه کنم.
"disableLigatures.mode": "Cursor"
مورد دوم vim یک تم هست که باید نصب کنم.
و اینکه اگر نصب کنم تمم تغییر میکنه. و اینکه کانفیگش و کجا باید اضافه کنم منظورم مسیرش هست.
نکته ی بعدی اینکه تو چه مسیری این کدها باید پاک شوند.
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"prettier.vueIndentScriptAndStyle": true,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"prettier.trailingComma": "none",
"prettier.singleQuote": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
سلام
vim یک editor هست که استاد توی دوره استفاده میکنن
کانفیگ prettier در فایل setting.json قرار بدید
من فوت operator mono استفاده میکنم یا fira Code
کد هایی که با disableLigatures شروع شدند رو از setting.json حذف کنید vscode رو ببندید مجددا اجرا کنید
اگر مشکل رفع نشد
"disableLigatures.mode": "Cursor"
بعد از font اضافه کنید
ادیتور vim رو نصب کردم.
کانفیگ prettier رو هم قرار دادم فقط این رو هم پاک کنم
و اینکه برای اینکه از ادیتور vim استفاده کنم باید دستورات منطبق بر vim لینوکس رو از اش دیگه استفاده کنم.
و اینکه برای اینکه ببینم prettier درست کار میکنه باید از چه کلید واژه ای استفاده کنم سیستم عاملم اوبونتو هستش
و ایا برای شما هم با نصب vim دکمه ctrl+d جهت duplicate از کار میفته. و باید چیکار کرد که duplicate رو هم داشته یاشیم.
سلام
برای یادگیری vim :
توی یوتیوب دوره vim از جادی رو نگاه کن یا سرچ کنید آموزش vim
Yy میشه cut
Dd لاین رو حذف میکنه
I هم بزنی میتونه تایپ کنه اگر مشکل داشتید با vim نیازی به نصب نیست فکر کردم با لینوکس کار کردید با vim آشنایی توی
setting. Json
"editor.formatOnSave": true,
قرار بدید
بله لینوکس کار میکنم و نیازم رو تو این زمنیه بیشتر با nano و gedit یا leafpad مرتفع کردم.
اگر بخوام prettier با زدن دکمه Enter کار کنه باید کجا کلید shortcut تغییر بدم در حال حاظر با ctrl+shift+i کار میکنم.
ممنون مورد prettier درستش کردم با تشکر خیلی زحمت کشیدید
سلام
خواهش میکنم
prettier بعد از save شدن فرمت میکنه