سلام استاد خسته نباشید
ممنونم برای این دوره خوبی که اماده کردید
استاد اگه میشه extension ها و تنظیماتی که برای vscode انتخاب کردید رو بگید.
سلام دوست من
این لیست تمام افزونه هایی هست که نصب دارم
uns@machine ~ % code --list-extensions
aaron-bond.better-comments
aaronthomas.vscode-snazzy-operator
ahmadawais.shades-of-purple
akamud.vscode-theme-onedark
akamud.vscode-theme-onelight
atomiks.moonlight
barrsan.reui
bengreenier.vscode-node-readme
benshabatnoam.google-translate-ext
bernardodsanderson.theme-material-neutral
bungcip.better-toml
burkeholland.simple-react-snippets
cev.overnight
Chad.nord-operator-theme
christian-kohler.path-intellisense
cometeer.spacemacs
dahong.theme-bear
dhedgecock.radical-vscode
DigitalBrainstem.javascript-ejs-support
dracula-theme.theme-dracula
dunstontc.dark-plus-syntax
dzannotti.theme-spacemacs
eamodio.gitlens
ecmel.vscode-html-css
eg2.vscode-npm-script
EliverLara.andromeda
Equinusocio.vsc-material-theme
equinusocio.vsc-material-theme-icons
esbenp.prettier-vscode
ginfuru.ginfuru-better-solarized-dark-theme
GitHub.github-vscode-theme
herrmannplatz.npm-dependency-links
jaredkent.laserwave
jasonnutter.search-node-modules
jdinhlife.gruvbox
leizongmin.node-module-intellisense
liviuschera.noctis
maxmckinney.theme-smooth-yellow
mgmcdermott.vscode-language-babel
mikestead.dotenv
monokai.theme-monokai-pro-vscode
ms-toolsai.jupyter-renderers
ms-vscode.vscode-typescript-next
naumovs.color-highlight
pflannery.vscode-versionlens
PiesArentSquare.smooth-dark
PKief.material-icon-theme
radiolevity.search-lights
RobbOwen.synthwave-vscode
robertrossmann.remedy
rust-lang.rust
s3gf4ult.monokai-vibrant
sainnhe.gruvbox-material
sdras.night-owl
Shan.code-settings-sync
smlombardi.slime
Sujan.code-blue
TabNine.tabnine-vscode
vintharas.learn-vim
VisualStudioExptTeam.intellicode-api-usage-examples
VisualStudioExptTeam.vscodeintellicode
vscode-icons-team.vscode-icons
vscodevim.vim
WallabyJs.quokka-vscode
whizkydee.material-palenight-theme
xabikos.JavaScriptSnippets
yummygum.city-lights-theme
zhuangtongfa.material-theme
Zignd.html-css-class-completion
و اینهم تنظیماتی هست که در settings.json تغییر دادم
{
"window.restoreWindows": "none",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"workbench.startupEditor": "newUntitledFile",
"workbench.colorTheme": "Smooth Dark",
"editor.fontFamily": "Lotion,JetBrainsMono Nerd Font,Iosevka Nerd Font,agave Nerd Font Mono, Vazir,CaskaydiaCove Nerd Font Mono,Fantasque Sans Mono,Operator Mono,Dank Mono,'IH-Pe' ,Victor Mono,Fira Code",
"editor.fontWeight": "normal",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.formatOnSave": true,
"editor.fontLigatures": true,
"prettier.tabWidth": 4,
"editor.lineNumbers": "relative",
"editor.fontSize": 20,
"sync.gist": "b0081633c517a8e7919f99e8fb4ccb5e",
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.cursorStyle": "line-thin",
"git.enableSmartCommit": true,
"workbench.editor.tabSizing": "shrink",
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.tabCloseButton": "off",
"googleTranslateExt.languages": ["fa"],
"editor.lineHeight": 28,
"editor.renderWhitespace": "all",
"editor.renderControlCharacters": false,
"editor.detectIndentation": false,
"files.associations": {
"*.js": "javascript"
},
"editor.cursorBlinking": "phase",
"better-comments.tags": [
{
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "//",
"color": "#474747",
"strikethrough": true,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "todo",
"color": "#FF8C00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
}
],
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
// ! VIM Configuration
"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>"]
},
{
"before": ["j", "j"],
"after": ["<Esc>"]
},
{
"before": ["k", "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": "space",
"vim.handleKeys": {
"<C-a>": true,
"<C-f>": true
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.fontSize": 18,
"terminal.integrated.fontWeightBold": "normal",
"terminal.integrated.lineHeight": 1.5,
"editor.autoClosingBrackets": "never",
"editor.autoClosingOvertype": "never",
"editor.autoClosingQuotes": "never",
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"material-icon-theme.activeIconPack": "react_redux",
"editor.linkedEditing": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.cursorSmoothCaretAnimation": true,
"editor.smoothScrolling": true,
"workbench.list.smoothScrolling": true,
"vsicons.dontShowNewVersionMessage": true,
"tabnine.experimentalAutoImports": true,
"editor.guides.indentation": false
}
تنها تنظماتی که نیاز داری رو بگیر و اضافه کن وارد کردن همه میتونه خیلی از موارد رو تغییر بده که شاید دوست نداشته باشی مراقب باش
موفق باشی
مرسی استاد
خواهش میکنم دوست من