Vs Code - Terminal
Shortcuts
- shift key
shift + ctrl + arrow keys
=> Selects entire line
shift + end/home
=> Selects whole sentence till end/beginning
shift + tab
=> Opposite of tab, Indents inside
shift + alt + up/downArrow
=> Copy line
- ctrl key
ctrl + backspace
=> Deletes whole word
ctrl + delete
=> Deletes whole word from right side
ctrl + arrow keys
=> Moves cursor among words
ctrl + [
=> Moves selected line to left
ctrl + ]
=> Moves selected line to right
ctrl + /
=> Turn line into a comment
ctrl + enter
=> Jump to new next line
ctrl + shift + enter
=> Jump to new previous line
ctrl + Mouse Wheel
=> Zoom in/out
ctrl + alt + F
=> Put Indentation
ctrl + alt + up/downArrow
=> Add new cursor
ctrl + u
=> Undo last cursor operation
ctrl + W
=> Close File
ctrl + P
=> Write name of file you want to open
ctrl + shift + P
=> Command Pallet
ctrl + tab
=> Toggle between files
ctrl + k and z
=> Toggle Zen Mode
ctrl + up/downArrow
=> Scroll
- Selection
ctrl + A
=> Selects all
ctrl + shift + left/rightArrow
=> Selects entire line till the end
shift + alt + drag
=> Rectangular selection
ctrl + shift + L
=> Selects all selected match
ctrl + D
=> Select next selected match
ctrl + L
=> Select entire line
- windows key
windows + V
=> Copy clipboard history
windows + Right Arrow
=> Minimize window into half
windows + 1/2/3/…
=> Opens windows according to the order in the taskbar
windows + D
=> Minimize all and return to desktop
windows + tab
=> Shows all opened window
windows + P
=> If more than one window is connected
windows + L
=> Locks screen
- alt key
alt + tab
=> Moves between opened windows
alt + Z
=> Toggle word wrap
alt + LMB
=> Add cursors
alt + Up/Down Arrows
=> Move line up/down
alt + shift + LMB
=> Add multi-cursors
alt + Left Arrow
=> Previous Cursor Location
- Mouse
- click on any link with mouse wheel to open in new tab
- click on any tab with mouse wheel to close
- Command Pallet
Extension
- Basic
- Bracket Pair Colorizer
- vscode-icons => Icons for Visual Studio Code
- Code Spell Checker
- indent-rainbow
- Prettier => Code formatter using prettier
- Coding
- Code Runner => Gives Run button
- C/C++
- C/C++ Extension Pack
- C++ Intellisense
- Competitive Programming Helper (cph)
- Java
- Web Development
- Basic
- Live Server => Launch a development local Server with live reload feature for static & dynamic pages
- HTML
- Auto Rename Tag => Auto rename paired HTML/XML tag
- Markdown
- Markdown All in One
- markdown-formatter
- CSS
- CSS Peek => Allow peeking to css ID and class strings as definitions from html files to respective CSS. Allows peek and goto definition
- Tailwind CSS IntelliSense
- JS
- JavaScript (ES6) code snippets => Code snippets for JavaScript in ES6 syntax
- React
- ES7 React/Redux/GraphQL/React-Native snippets => Simple extensions for React, Redux and Graphql in JS/TS with ES7 syntax
- React Native
- React Native Tools => Debugging and integrated commands for React Native
- React-Native/React/Redux snippets for es6/es7 => Code snippets for React-Native/React/Redux es6/es7 and flowtype/typescript, Storybook
- DevOps
- Thunder Client => Rest API Client for VS Code, GUI based Http Client, Like Postman
- Docker
- Git
- Github Markdown Preview => Changes VS Code's built-in markdown preview to match Github
- GitHub Pull Requests and Issues => Pull Request and Issue Provider for GitHub
- GitLens — Git supercharged => Supercharge the Git capabilities built into Visual Studio Code
- Theme
- Cobalt2 Theme Official
- Night Owl
- Shades of Purple
- Winter is Coming
- Material Icon Theme => Material Design Icons for Visual Studio Code
- Material Theme => The most epic theme now for Visual Studio Code
- Others
- advanced-new-file => Create a new File
ctrl + N & ctrl + N
=> Create new file in desired path
- File Utils => A convenient way of creating, duplicating, moving, renaming and deleting files and directories
- Bookmarks => Mark lines and jump to them
- Better Comments => Improve your code commenting by annotating with alert, informational, TODOs, and more
- Quokka.js => JavaScript and TypeScript playground in your editor
- Live Share => Real-time collaborative development from the comfort of your favorite tools
- ESLint => Integrates ESLint JavaScript into VS Code
Run On Android
- Install
Termus
from Play Store
pkg update
=> Will not work
termux-change-repo
=> Select all 3 and click enter and then select Mirrors by GrimleHosted
- Install ubuntu using termux
./start-ubuntu.sh
=> Start Ubuntu
- Install Code server