{"id":4984,"date":"2021-02-15T10:07:56","date_gmt":"2021-02-15T09:07:56","guid":{"rendered":"https:\/\/medtech-ingenieur.de\/?p=4984"},"modified":"2024-09-04T10:48:14","modified_gmt":"2024-09-04T08:48:14","slug":"eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte","status":"publish","type":"post","link":"https:\/\/medtech-ingenieur.de\/en\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/","title":{"rendered":"Eclipse shortcuts you should know as a software developer"},"content":{"rendered":"<p>Eclipse is an open-source development environment that supports multiple programming languages. More and more microcontroller manufacturers are using the IDE to provide a free development environment with a pre-installed toolchain. Examples include STM32CubeIDE, Simplicity Studio, and others.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5021\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg\" alt=\"Shortcuts in Eclipse verwenden\" width=\"640\" height=\"426\" srcset=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg 640w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640-300x200.jpg 300w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640-100x67.jpg 100w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640-150x100.jpg 150w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640-200x133.jpg 200w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640-450x300.jpg 450w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640-600x399.jpg 600w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Eclipse offers keyboard shortcuts for common use cases that can make development much easier. This blog summarizes the most important shortcuts. It is primarily aimed at embedded software developers who use the C programming language. To display all shortcuts in Eclipse, you can use the keyboard shortcut <span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">L<\/span> This article is not case sensitive. You do not need to worry about the fact that, for example, the previous command uses a capital letter <span class=\"keyboard\">L<\/span> is entered.<\/p>\n<h2>directory<\/h2>\n<ul>\n<li><a href=\"#edit\">Edit<\/a>\n<ul style=\"margin-bottom: 0px;\">\n<li><a href=\"#textedit\">Edit text<\/a><\/li>\n<li><a href=\"#codeedit\">Edit code<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#navigieren\">Navigate<\/a><\/li>\n<li><a href=\"#umstrukturieren\">Restructure<\/a><\/li>\n<li><a href=\"#suchenundersetzen\">Search and Replace<\/a><\/li>\n<li><a href=\"#debuggen\">Debug<\/a><\/li>\n<\/ul>\n<h2 id=\"edit\">Edit<\/h2>\n<h3 id=\"textedit\">Edit text<\/h3>\n<div class=\"table-scrollable\">\n<table>\n<tbody>\n<tr>\n<th style=\"width: 50%;\">command<\/th>\n<th>keyboard shortcut<\/th>\n<\/tr>\n<tr>\n<td>Save<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">S<\/span><\/td>\n<\/tr>\n<tr>\n<td>Save all changes<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">S<\/span><\/td>\n<\/tr>\n<tr>\n<td>Undo<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Z<\/span><\/td>\n<\/tr>\n<tr>\n<td>Repeat<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Y<\/span><\/td>\n<\/tr>\n<tr>\n<td>Copy<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">C<\/span><\/td>\n<\/tr>\n<tr>\n<td>Insert<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">V<\/span><\/td>\n<\/tr>\n<tr>\n<td>Cut out<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">X<\/span><\/td>\n<\/tr>\n<tr>\n<td>Select all<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">A<\/span><\/td>\n<\/tr>\n<tr>\n<td>Select element<\/td>\n<td><span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">\u21e7<\/span><\/td>\n<\/tr>\n<tr>\n<td>Skip an element<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">\u21e6 \/ \u21e8<\/span><\/td>\n<\/tr>\n<tr>\n<td>Scroll up or scroll down<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">\u21e7 \/ \u21e9<\/span><\/td>\n<\/tr>\n<tr>\n<td>Jump to bracket start or end<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">P<\/span><\/td>\n<\/tr>\n<tr>\n<td>Copy the selected line to the next line<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">\u21e9<\/span><\/td>\n<\/tr>\n<tr>\n<td>Copy the selected line to the previous line<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">\u21e7<\/span><\/td>\n<\/tr>\n<tr>\n<td>Move the selected row to the next row<\/td>\n<td><span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">\u21e9<\/span><\/td>\n<\/tr>\n<tr>\n<td>Move the selected row to the previous row<\/td>\n<td><span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">\u21e7<\/span><\/td>\n<\/tr>\n<tr>\n<td>Delete the selected row<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">D<\/span><\/td>\n<\/tr>\n<tr>\n<td>Delete from cursor position to end of line<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">Delete<\/span><\/td>\n<\/tr>\n<tr>\n<td>Delete the next element<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Delete<\/span><\/td>\n<\/tr>\n<tr>\n<td>Delete the previous item<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Backspace<\/span><\/td>\n<\/tr>\n<tr>\n<td>Insert a blank line before the selected line<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">Enter \u21b2<\/span><\/td>\n<\/tr>\n<tr>\n<td>Insert a blank row after the selected row<\/td>\n<td><span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">Enter \u21b2<\/span><\/td>\n<\/tr>\n<tr>\n<td>Merge the selected and next row<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">J<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3 id=\"codeedit\">Edit code<\/h3>\n<p>This section will show commands specifically for code editing. Of course, the previous chapter also applies to this.<\/p>\n<div class=\"table-scrollable\">\n<table>\n<tbody>\n<tr>\n<th style=\"width: 50%;\">command<\/th>\n<th>keyboard shortcut<\/th>\n<\/tr>\n<tr>\n<td>Jump to declaration<\/td>\n<td><span class=\"keyboard\">F3<\/span><\/td>\n<\/tr>\n<tr>\n<td>Quickfix<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td>Complete code using the wizard<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Spaces<\/span><\/td>\n<\/tr>\n<tr>\n<td>Show all variables and functions of the current unit<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">O<\/span><\/td>\n<\/tr>\n<tr>\n<td>Automatic formatting of the source code<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">F<\/span><\/td>\n<\/tr>\n<tr>\n<td>Automatic adjustment of indentation (e.g. formats tabs and spaces)<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">I<\/span><\/td>\n<\/tr>\n<tr>\n<td>Maximize the editor<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">M<\/span><\/td>\n<\/tr>\n<tr>\n<td>Insert line break at the end of the line<\/td>\n<td><span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">Enter \u21b2<\/span><\/td>\n<\/tr>\n<tr>\n<td>Comment \/ Undo comment<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">\/<\/span><\/td>\n<\/tr>\n<tr>\n<td>Comment \/ Undo comment with block comment<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">\/<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"navigieren\">Navigate<\/h2>\n<div class=\"table-scrollable\">\n<table>\n<tbody>\n<tr>\n<th style=\"width: 50%;\">command<\/th>\n<th>keyboard shortcut<\/th>\n<\/tr>\n<tr>\n<td>Jump to line<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">L<\/span><\/td>\n<\/tr>\n<tr>\n<td>Jump to previous\/next function<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">\u21e7 \/ \u21e9<\/span><\/td>\n<\/tr>\n<tr>\n<td>Open a dialog with the currently open editors<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">E<\/span><\/td>\n<\/tr>\n<tr>\n<td>Go to the last opened editor<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">\u21e6<\/span><\/td>\n<\/tr>\n<tr>\n<td>Go to the previously opened editor<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">\u21e8<\/span><\/td>\n<\/tr>\n<tr>\n<td>Go to the last code change<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Q<\/span><\/td>\n<\/tr>\n<tr>\n<td>Go to the previous tab editor<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Image\u25b2<\/span><\/td>\n<\/tr>\n<tr>\n<td>Go to the next tab editor<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Image\u25bc<\/span><\/td>\n<\/tr>\n<tr>\n<td>Switch between views<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">F7<\/span><\/td>\n<\/tr>\n<tr>\n<td>Switch between *.c and corresponding *.h file<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">tab<\/span><\/td>\n<\/tr>\n<tr>\n<td>Close the current window<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">W<\/span><\/td>\n<\/tr>\n<tr>\n<td>Close all windows<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">W<\/span><\/td>\n<\/tr>\n<tr>\n<td>Split window horizontally<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">\u2013<\/span><\/td>\n<\/tr>\n<tr>\n<td>Switch between perspectives<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">F8<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"umstrukturieren\">Restructure<\/h2>\n<div class=\"table-scrollable\">\n<table>\n<tbody>\n<tr>\n<th style=\"width: 50%;\">command<\/th>\n<th>keyboard shortcut<\/th>\n<\/tr>\n<tr>\n<td>Rename function or variable globally<\/td>\n<td><span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">R<\/span><\/td>\n<\/tr>\n<tr>\n<td>Rename function or variable locally<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">2<\/span><\/td>\n<\/tr>\n<tr>\n<td>Open restructuring menu<\/td>\n<td><span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">T<\/span><\/td>\n<\/tr>\n<tr>\n<td>Automatically organize includes<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">O<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"suchenundersetzen\">Search and Replace<\/h2>\n<div class=\"table-scrollable\">\n<table>\n<tbody>\n<tr>\n<th style=\"width: 50%;\">command<\/th>\n<th>keyboard shortcut<\/th>\n<\/tr>\n<tr>\n<td>Open Search and Replace<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">F<\/span><\/td>\n<\/tr>\n<tr>\n<td>Jump to the next found element<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">K<\/span><\/td>\n<\/tr>\n<tr>\n<td>Jump to the previous found element<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Shift<\/span> + <span class=\"keyboard\">K<\/span><\/td>\n<\/tr>\n<tr>\n<td>Open C\/C++ search<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">H<\/span><\/td>\n<\/tr>\n<tr>\n<td>Quick search of the selected element in the local unit<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">G<\/span><\/td>\n<\/tr>\n<tr>\n<td>Quick search of the selected item in the workspace<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">H<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"debuggen\">Debug<\/h2>\n<div class=\"table-scrollable\">\n<table>\n<tbody>\n<tr>\n<th style=\"width: 50%;\">command<\/th>\n<th>keyboard shortcut<\/th>\n<\/tr>\n<tr>\n<td>Build all projects in the workspace<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">B<\/span><\/td>\n<\/tr>\n<tr>\n<td>Start debugging<\/td>\n<td><span class=\"keyboard\">F11<\/span><\/td>\n<\/tr>\n<tr>\n<td>Set or reset breakpoint<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">B<\/span><\/td>\n<\/tr>\n<tr>\n<td>Skip all breakpoints<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">Old<\/span> + <span class=\"keyboard\">B<\/span><\/td>\n<\/tr>\n<tr>\n<td>Step Into<\/td>\n<td><span class=\"keyboard\">F5<\/span><\/td>\n<\/tr>\n<tr>\n<td>Step Over<\/td>\n<td><span class=\"keyboard\">F6<\/span><\/td>\n<\/tr>\n<tr>\n<td>Step Return<\/td>\n<td><span class=\"keyboard\">F7<\/span><\/td>\n<\/tr>\n<tr>\n<td>Start<\/td>\n<td><span class=\"keyboard\">F8<\/span><\/td>\n<\/tr>\n<tr>\n<td>Cancel debugging<\/td>\n<td><span class=\"keyboard\">Ctrl<\/span> + <span class=\"keyboard\">F2<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>If you have any further questions or are missing a shortcut, please leave us a comment!<\/p>","protected":false},"excerpt":{"rendered":"<p>Eclipse ist eine Open-Source Entwicklungsumgebung, die mehrere Programmiersprachen unterst\u00fctzt. Immer mehr Mikrocontroller-Hersteller verwenden die IDE, um eine kostenlose Entwicklungsumgebung mit vorinstallierter Toolchain zur Verf\u00fcgung zu stellen. Beispiele hierf\u00fcr sind: STM32CubeIDE, Simplicity Studio, usw. Eclipse bietet f\u00fcr h\u00e4ufige Anwendungsf\u00e4lle Tastatur-Shortcuts an, die das Entwickeln um einiges erleichtern k\u00f6nnen. Dieser Blog soll die wichtigsten Shortcuts zusammenfassen. Er [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":5021,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,8],"tags":[353,36,451,454,453],"class_list":["post-4984","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-tools","tag-eclipse","tag-entwicklung","tag-programmierung","tag-shortcuts","tag-tastatur","post-wrapper","thrv_wrapper"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Eclipse Shortcuts, die man als Software-Entwickler kennen sollte - MEDtech Ingenieur GmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/medtech-ingenieur.de\/en\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte - MEDtech Ingenieur GmbH\" \/>\n<meta property=\"og:description\" content=\"Eclipse ist eine Open-Source Entwicklungsumgebung, die mehrere Programmiersprachen unterst\u00fctzt. Immer mehr Mikrocontroller-Hersteller verwenden die IDE, um eine kostenlose Entwicklungsumgebung mit vorinstallierter Toolchain zur Verf\u00fcgung zu stellen. Beispiele hierf\u00fcr sind: STM32CubeIDE, Simplicity Studio, usw. Eclipse bietet f\u00fcr h\u00e4ufige Anwendungsf\u00e4lle Tastatur-Shortcuts an, die das Entwickeln um einiges erleichtern k\u00f6nnen. Dieser Blog soll die wichtigsten Shortcuts zusammenfassen. Er [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/medtech-ingenieur.de\/en\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/\" \/>\n<meta property=\"og:site_name\" content=\"MEDtech Ingenieur GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/medtechIngenieur\" \/>\n<meta property=\"article:author\" content=\"\/\/www.facebook.com\/medtechIngenieur\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-15T09:07:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-04T08:48:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"426\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Daniel Saffer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@\/\/twitter.com\/MedtechIng\" \/>\n<meta name=\"twitter:site\" content=\"@MedtechIng\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Saffer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/\"},\"author\":{\"name\":\"Daniel Saffer\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/person\\\/bd3cbd192df862fd9b41d1402745e754\"},\"headline\":\"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte\",\"datePublished\":\"2021-02-15T09:07:56+00:00\",\"dateModified\":\"2024-09-04T08:48:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/\"},\"wordCount\":665,\"publisher\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/technology-785742_640.jpg\",\"keywords\":[\"Eclipse\",\"Entwicklung\",\"Programmierung\",\"Shortcuts\",\"Tastatur\"],\"articleSection\":[\"Software\",\"Tools\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/\",\"name\":\"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte - MEDtech Ingenieur GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/technology-785742_640.jpg\",\"datePublished\":\"2021-02-15T09:07:56+00:00\",\"dateModified\":\"2024-09-04T08:48:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/#primaryimage\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/technology-785742_640.jpg\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/technology-785742_640.jpg\",\"width\":640,\"height\":426,\"caption\":\"Shortcuts in Eclipse verwenden\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#website\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\",\"name\":\"MEDtech Ingenieur GmbH\",\"description\":\"Ingenieursdienstleister f\u00fcr Medizintechnik\",\"publisher\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\"},\"alternateName\":\"MEDtech\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/medtech-ingenieur.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\",\"name\":\"MEDtech Ingenieur\",\"alternateName\":\"MEDtech\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/logo-700x700-1.png\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/logo-700x700-1.png\",\"width\":700,\"height\":700,\"caption\":\"MEDtech Ingenieur\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/medtechIngenieur\",\"https:\\\/\\\/x.com\\\/MedtechIng\",\"https:\\\/\\\/www.instagram.com\\\/medtech.ingenieure\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/37871229\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/person\\\/bd3cbd192df862fd9b41d1402745e754\",\"name\":\"Daniel Saffer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png\",\"caption\":\"Daniel Saffer\"},\"description\":\"Daniel Saffer ist Chief Technical Officer (CTO) der MEDtech Ingenieur GmbH. In dieser Rolle verantwortet er die technische Strategie des Unternehmens und unterst\u00fctzt Kundenprojekte in der Medizintechnik. Sein Fokus liegt auf der Weiterentwicklung sicherheitskritischer Softwarel\u00f6sungen, regulatorischen Anforderungen und innovativen Technologien f\u00fcr die Branche.\",\"sameAs\":[\"http:\\\/\\\/medtech-ingenieur.de\",\"\\\/\\\/www.facebook.com\\\/medtechIngenieur\\\/\",\"https:\\\/\\\/x.com\\\/\\\/\\\/twitter.com\\\/MedtechIng\"],\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/en\\\/author\\\/daniel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte - MEDtech Ingenieur GmbH","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/medtech-ingenieur.de\/en\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/","og_locale":"en_US","og_type":"article","og_title":"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte - MEDtech Ingenieur GmbH","og_description":"Eclipse ist eine Open-Source Entwicklungsumgebung, die mehrere Programmiersprachen unterst\u00fctzt. Immer mehr Mikrocontroller-Hersteller verwenden die IDE, um eine kostenlose Entwicklungsumgebung mit vorinstallierter Toolchain zur Verf\u00fcgung zu stellen. Beispiele hierf\u00fcr sind: STM32CubeIDE, Simplicity Studio, usw. Eclipse bietet f\u00fcr h\u00e4ufige Anwendungsf\u00e4lle Tastatur-Shortcuts an, die das Entwickeln um einiges erleichtern k\u00f6nnen. Dieser Blog soll die wichtigsten Shortcuts zusammenfassen. Er [&hellip;]","og_url":"https:\/\/medtech-ingenieur.de\/en\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/","og_site_name":"MEDtech Ingenieur GmbH","article_publisher":"https:\/\/www.facebook.com\/medtechIngenieur","article_author":"\/\/www.facebook.com\/medtechIngenieur\/","article_published_time":"2021-02-15T09:07:56+00:00","article_modified_time":"2024-09-04T08:48:14+00:00","og_image":[{"width":640,"height":426,"url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg","type":"image\/jpeg"}],"author":"Daniel Saffer","twitter_card":"summary_large_image","twitter_creator":"@\/\/twitter.com\/MedtechIng","twitter_site":"@MedtechIng","twitter_misc":{"Written by":"Daniel Saffer","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/#article","isPartOf":{"@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/"},"author":{"name":"Daniel Saffer","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/person\/bd3cbd192df862fd9b41d1402745e754"},"headline":"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte","datePublished":"2021-02-15T09:07:56+00:00","dateModified":"2024-09-04T08:48:14+00:00","mainEntityOfPage":{"@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/"},"wordCount":665,"publisher":{"@id":"https:\/\/medtech-ingenieur.de\/#organization"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/#primaryimage"},"thumbnailUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg","keywords":["Eclipse","Entwicklung","Programmierung","Shortcuts","Tastatur"],"articleSection":["Software","Tools"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/","url":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/","name":"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte - MEDtech Ingenieur GmbH","isPartOf":{"@id":"https:\/\/medtech-ingenieur.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/#primaryimage"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/#primaryimage"},"thumbnailUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg","datePublished":"2021-02-15T09:07:56+00:00","dateModified":"2024-09-04T08:48:14+00:00","breadcrumb":{"@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/#primaryimage","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2021\/02\/technology-785742_640.jpg","width":640,"height":426,"caption":"Shortcuts in Eclipse verwenden"},{"@type":"BreadcrumbList","@id":"https:\/\/medtech-ingenieur.de\/eclipse-shortcuts-die-man-als-software-entwickler-kennen-sollte\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/medtech-ingenieur.de\/"},{"@type":"ListItem","position":2,"name":"Eclipse Shortcuts, die man als Software-Entwickler kennen sollte"}]},{"@type":"WebSite","@id":"https:\/\/medtech-ingenieur.de\/#website","url":"https:\/\/medtech-ingenieur.de\/","name":"MEDtech Ingenieur GmbH","description":"Engineering service provider for medical technology","publisher":{"@id":"https:\/\/medtech-ingenieur.de\/#organization"},"alternateName":"MEDtech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/medtech-ingenieur.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/medtech-ingenieur.de\/#organization","name":"MEDtech Engineer","alternateName":"MEDtech","url":"https:\/\/medtech-ingenieur.de\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/logo\/image\/","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2024\/01\/logo-700x700-1.png","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2024\/01\/logo-700x700-1.png","width":700,"height":700,"caption":"MEDtech Ingenieur"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/medtechIngenieur","https:\/\/x.com\/MedtechIng","https:\/\/www.instagram.com\/medtech.ingenieure\/","https:\/\/www.linkedin.com\/company\/37871229\/"]},{"@type":"Person","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/person\/bd3cbd192df862fd9b41d1402745e754","name":"Daniel Saffer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png","caption":"Daniel Saffer"},"description":"Daniel Saffer is Chief Technical Officer (CTO) of MEDtech Ingenieur GmbH. In this role, he is responsible for the company&#039;s technical strategy and supports customer projects in medical technology. His focus is on the further development of safety-critical software solutions, regulatory requirements, and innovative technologies for the industry.","sameAs":["http:\/\/medtech-ingenieur.de","\/\/www.facebook.com\/medtechIngenieur\/","https:\/\/x.com\/\/\/twitter.com\/MedtechIng"],"url":"https:\/\/medtech-ingenieur.de\/en\/author\/daniel\/"}]}},"_links":{"self":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/4984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/comments?post=4984"}],"version-history":[{"count":40,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/4984\/revisions"}],"predecessor-version":[{"id":5788,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/4984\/revisions\/5788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/media\/5021"}],"wp:attachment":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/media?parent=4984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/categories?post=4984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/tags?post=4984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}