1IDE Shortcuts:
2New file : Ctrl-M
3Run Code : F9
4Debug Code : F8
5Save Project : Ctrl-S
6Beautify Code : Ctrl-B
7Settings Menu : Ctrl-Shift-S
8Info : Ctrl-I
9
10Editor Shortcuts:
11showSettingsMenu : Ctrl-,
12goToNextError : Alt-E
13goToPreviousError : Alt-Shift-E
14selectall : Ctrl-A
15gotoline : Ctrl-L
16fold : Alt-L|Ctrl-F1
17unfold : Alt-Shift-L|Ctrl-Shift-F1
18toggleFoldWidget : F2
19toggleParentFoldWidget : Alt-F2
20foldOther : Alt-0
21unfoldall : Alt-Shift-0
22findnext : Ctrl-K
23findprevious : Ctrl-Shift-K
24selectOrFindNext : Alt-K
25selectOrFindPrevious : Alt-Shift-K
26find : Ctrl-F
27overwrite : Insert
28selecttostart : Ctrl-Shift-Home
29gotostart : Ctrl-Home
30selectup : Shift-Up
31golineup : Up
32selecttoend : Ctrl-Shift-End
33gotoend : Ctrl-End
34selectdown : Shift-Down
35golinedown : Down
36selectwordleft : Ctrl-Shift-Left
37gotowordleft : Ctrl-Left
38selecttolinestart : Alt-Shift-Left
39gotolinestart : Alt-Left|Home
40selectleft : Shift-Left
41gotoleft : Left
42selectwordright : Ctrl-Shift-Right
43gotowordright : Ctrl-Right
44selecttolineend : Alt-Shift-Right
45gotolineend : Alt-Right|End
46selectright : Shift-Right
47gotoright : Right
48selectpagedown : Shift-Pagedown
49gotopagedown : Pagedown
50selectpageup : Shift-Pageup
51gotopageup : Pageup
52scrollup : Ctrl-Up
53scrolldown : Ctrl-Down
54selectlinestart : Shift-Home
55selectlineend : Shift-End
56togglerecording : Ctrl-Alt-E
57replaymacro : Ctrl-Shift-E
58jumptomatching : Ctrl-P
59selecttomatching : Ctrl-Shift-P
60expandToMatching : Ctrl-Shift-M
61removeline : Ctrl-D
62duplicateSelection : Ctrl-Shift-D
63sortlines : Ctrl-Alt-S
64togglecomment : Ctrl-/
65toggleBlockComment : Ctrl-Shift-/
66modifyNumberUp : Ctrl-Shift-Up
67modifyNumberDown : Ctrl-Shift-Down
68replace : Ctrl-H
69undo : Ctrl-Z
70redo : Ctrl-Shift-Z|Ctrl-Y
71copylinesup : Alt-Shift-Up
72movelinesup : Alt-Up
73copylinesdown : Alt-Shift-Down
74movelinesdown : Alt-Down
75del : Delete
76backspace : Shift-Backspace|Backspace
77cut_or_delete : Shift-Delete
78removetolinestart : Alt-Backspace
79removetolineend : Alt-Delete
80removewordleft : Ctrl-Backspace
81removewordright : Ctrl-Delete
82outdent : Shift-Tab
83indent : Tab
84blockoutdent : Ctrl-[
85blockindent : Ctrl-]
86transposeletters : Ctrl-T
87touppercase : Ctrl-U
88tolowercase : Ctrl-Shift-U
89expandtoline : Ctrl-Shift-L
90addCursorAbove : Ctrl-Alt-Up
91addCursorBelow : Ctrl-Alt-Down
92addCursorAboveSkipCurrent : Ctrl-Alt-Shift-Up
93addCursorBelowSkipCurrent : Ctrl-Alt-Shift-Down
94selectMoreBefore : Ctrl-Alt-Left
95selectMoreAfter : Ctrl-Alt-Right
96selectNextBefore : Ctrl-Alt-Shift-Left
97selectNextAfter : Ctrl-Alt-Shift-Right
98splitIntoLines : Ctrl-Alt-L
99alignCursors : Ctrl-Alt-A
100findAll : Ctrl-Alt-K
101showKeyboardShortcuts : Ctrl-Alt-H
102
1template < class T, class Alloc = allocator<T> > class vector; // generic template
2
1Three good online compilers:
2https://www.onlinegdb.com/online_c++_compiler
3https://www.programiz.com/cpp-programming/online-compiler/
4http://cpp.sh/
1Good cpp compilers:
2---------------------
3replit.com/languages/cpp
4www.w3schools.com/cpp/trycpp.asp?filename=demo_helloworld
5onlinegdb.com/online_c++_compiler
6programiz.com/cpp-programming/online-complier
7cpp.sh