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
    • Alphabetical Sorter

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
      • Java Code Generators
  • 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
    • Set up password
Share: