Thursday, September 17, 2020

BCA Class Notes & PPT

IntelliJ IDEA Cheat Sheet

Basic Editing I
END
Move to line end
HOME
Move to line start
ctrl+Y
Delete current line
ctrl+DEL
Delete to end of word
ctrl+BACKSPACE
Delete to beginning of word
ctrl+D
Duplicate current line or selected block
TAB
Indent selection
shift+TAB
Unindent selection
alt+ctrl+I
Auto-indent lines
Basic Editing II
shift+ctrl+RIGHT
Select next word
shift+ctrl+LEFT
Select previous word
ctrl+END
Move to text end
ctrl+HOME
Move to text start
ctrl+A
Select all
ctrl+]
Move to current code block end
ctrl+[
Move to current code block start
shift+ctrl+]
Select to code block end
shift+ctrl+[
Select to code block start
Basic Editing III
shift+ctrl+V
Paste from history
ctrl+M
Scroll to center
shift+END
Select to line end
shift+HOME
Select to line start
shift+ctrl+END
Select to text end
shift+ctrl+HOME
Select to text start
shift+ctrl+U
Toggle case of selection
shift+↵
Insert new line after current line
shift+ctrl+J
Join lines
ctrl+↵
Split line
Advanced Editing I
ctrl+J
Insert live template
alt+/
Cycle through names in current visible scope
alt+ctrl+[SPACE]
Complete class name and import statement
shift+ctrl+[SPACE]
Code completion based on expected type
ctrl+/
Comment line
shift+ctrl+/
Comment with block comment
ctrl+[SPACE]
Code completion for any class, method or variable
TAB
Move to next template variable
shift+TAB
Move to previous template variable
Advanced Editing II
shift+alt+ctrl+H
Show the highlighting level pop-up window
ctrl+Q
Show table data
ctrl+P
Show params of method at caret
alt+ctrl+T
Surround selected code with if, do, etc...
ctrl+O
Override base class methods
alt+Q
Show current method or class declaration
shift+F1
Open external documentation for item
alt+ctrl+J
Surround with live template
ctrl+Q
Quick documentation
Source Navigation I
ctrl+N
Navigate to class
shift+ctrl+N
Navigate to file
ctrl+G
Navigate to line number
ctrl+B
Navigate to declaration of symbol
alt+ctrl+B
Navigate to implementation of symbol
shift+ctrl+B
Navigate to type declaration of symbol
shift+ctrl+T
Navigate to/from test for class
alt+ctrl+HOME
Navigate to related file
alt+ctrl+LEFT
Undo last navigation
alt+ctrl+RIGHT
Redo last navigation
F2
Navigate to next error/warning
shift+F2
Navigate to previous error/warning
Source Navigation II
F7
Move to next difference
shift+F7
Move to previous difference
ctrl+F12
File structure pop-up
alt+F1
Select target
ctrl+E
Show list of recently opened files
shift+ctrl+E
Show list of recently changed files
ctrl+H
Browse hierarchy for selected class
alt+ctrl+H
Browse call hierarchy for selected method
ctrl+E
Show list of recently opened files
alt+ctrl+UP
Navigate to previous occurrence
alt+ctrl+DOWN
Navigate to next occurrence
shift+ctrl+BACKSPACE
Move to last edit location
Code Folding
ctrl+=
Expand current method, class, or block
shift+ctrl+=
Expand all folded blocks
ctrl+.
Fold or expand current selection
shift+ctrl+.
Fold current code block
Debugging
shift+F9
Debug
shift+alt+F9
Choose configuration and debug
F8
Step over
F7
Step into
shift+F7
Select method to step into on current line
shift+F8
Step out
shift+alt+F8
Force step over
shift+alt+F7
Force step into
alt+F9
Run to cursor
alt+ctrl+F9
Run to cursor ignoring breakpoints
F9
Resume program
shift+F2
Stop program
Running
ctrl+F9
Make project
shift+F10
Run
shift+alt+F10
Choose configuration and run
shift+F10
Rerun without loosing focus in editor
ctrl+F10
Reload updated resources
alt+F8
Evaluate expression
alt+ctrl+F8
Quick evaluate expression
Find And Replace
ctrl+F
Find
ctrl+R
Replace
ctrl+L
Find next
shift+ctrl+L
Find previous
shift+ctrl+F
Find in path
shift+ctrl+R
Replace in path
alt+F7
Find usages
Bookmarks
ctrl+F11
Toggle bookmark with mnemonic
ctrl+3
Go to bookmark number 3
ctrl+7
Go to bookmark number 7
Refactoring
shift+F6
Rename selected statement
F6
Move selected class/member to another class
F5
Copy selected class/file
shift+F5
Clone selected class
alt+DEL
Safely delete selected class/method
alt+ctrl+M
Extract method
alt+ctrl+V
Introduce variable
alt+ctrl+F
Introduce field
alt+ctrl+C
Introduce constant
alt+ctrl+P
Introduce parameter
alt+ctrl+N
Inline selected method/variable

CORBA Java Tutorial using Netbeans and Java 8.

CORBA-Example A simple CORBA implementation using Java Echo.idl module EchoApp{ interface Echo{ string echoString(); }; }; ...