KDevelop4 - Rapid C++ Programming

blaredsnottyΤεχνίτη Νοημοσύνη και Ρομποτική

15 Νοε 2013 (πριν από 3 χρόνια και 8 μήνες)

95 εμφανίσεις

Semantic Highlighting Code Completion Code Navigation Code Assistants End
KDevelop 4
Rapid C++ Programming
Milian Wol
mail@milianw.de
http://milianw.de
6
th
of February 2011
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Main Advantage
We understand your code.
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Semantic Highlighting
Colors Make The Dierence
no highlighting
normal Kate
highlighting
semantic highlighting
(only global)
semantic highlighting
(local & global)
Tip:congure color intensity
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Semantic Highlighting
Colors Make The Dierence
no highlighting
normal Kate
highlighting
semantic highlighting
(only global)
semantic highlighting
(local & global)
Tip:congure color intensity
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Semantic Highlighting
Colors Make The Dierence
no highlighting
normal Kate
highlighting
semantic highlighting
(only global)
semantic highlighting
(local & global)
Tip:congure color intensity
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Semantic Highlighting
Colors Make The Dierence
no highlighting
normal Kate
highlighting
semantic highlighting
(only global)
semantic highlighting
(local & global)
Tip:congure color intensity
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Completion
It Just Works
Return Values
Macros
Templates
Tip:Ctrl + Space for Code
Completion
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Completion
It Just Works
Return Values
Macros
Templates
Tip:Ctrl + Space for Code
Completion
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Completion
It Just Works
Return Values
Macros
Templates
Tip:Ctrl + Space for Code
Completion
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Completion
Context Sensitive
Embedded
Documentation
QtHelp,Man,ApiDox,...
Function Argument
Best Matches
File Include
Tip:press ALT to expand selected
item
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Completion
Context Sensitive
Embedded
Documentation
QtHelp,Man,ApiDox,...
Function Argument
Best Matches
File Include
Tip:press ALT to expand selected
item
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Completion
Context Sensitive
Embedded
Documentation
QtHelp,Man,ApiDox,...
Function Argument
Best Matches
File Include
Tip:press ALT to expand selected
item
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Completion
Context Sensitive
Embedded
Documentation
QtHelp,Man,ApiDox,...
Function Argument
Best Matches
File Include
Tip:press ALT to expand selected
item
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Navigation
Symbol Information
Works for:
Decls
Macros
Includes
Tip:press ALT to show popup for
symbol under text cursor,arrow
keys for navigation,enter to
trigger link
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Navigation
Symbol Information
Works for:
Decls
Macros
Includes
Tip:press ALT to show popup for
symbol under text cursor,arrow
keys for navigation,enter to
trigger link
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Navigation
Symbol Information
Works for:
Decls
Macros
Includes
Tip:press ALT to show popup for
symbol under text cursor,arrow
keys for navigation,enter to
trigger link
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Navigation
Browsing
Popup
Toolbar
Menu
Tip:learn the shortcuts
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Navigation
Browsing
Popup
Toolbar
Menu
Tip:learn the shortcuts
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Code Navigation
Browsing
Popup
Toolbar
Menu
Tip:learn the shortcuts
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Quick Open
Browsing
Jump to Files
Jump to Classes
Jump to Function
Tip:learn to love it
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Quick Open
Browsing
Jump to Files
Jump to Classes
Jump to Function
Tip:learn to love it
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Quick Open
Browsing
Jump to Files
Jump to Classes
Jump to Function
Tip:learn to love it
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Update Signature
Signature Assistant
Change signature in
header/implementation
!sync change between les
Tip:ALT + NUM
to execute
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Rename Declaration
Rename Assistant
Rename declaration
!propagate change to uses
Tip:ALT + NUM
to execute
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Declare Variable
Declaration Assistant
Assign to undeclared
variable,declare as local,
private or public
!create declaration
Tip:ALT + NUM
to execute
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Missing Include
Missing Include Assistant
Use type (Class,Function,
Namespace,...) without
proper include
!create forward declaration
or add include
Tip:CTRL + Space to request
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Overload
Overload Assistant
Inherit polymorphic type,
request code completion
!overload virtual functions
Tip:CTRL + Space to request
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Implement
Implementation Assistant
add function in class body
!create implementation
Tip:CTRL + Space to request
Semantic Highlighting Code Completion Code Navigation Code Assistants End
Questions?
?
http://kdevelop.org
http://milianw.de
#kdevelop on FreeNode IRC
kdevelop@kdevelop.org