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