{"id":49,"date":"2006-11-03T21:51:21","date_gmt":"2006-11-03T19:51:21","guid":{"rendered":"http:\/\/katastrophos.net\/andre\/blog\/2006\/11\/03\/bds-delphi-alike-key-bindings-for-xcode\/"},"modified":"2006-11-05T10:59:47","modified_gmt":"2006-11-05T08:59:47","slug":"bds-delphi-alike-key-bindings-for-xcode","status":"publish","type":"post","link":"https:\/\/katastrophos.net\/andre\/blog\/2006\/11\/03\/bds-delphi-alike-key-bindings-for-xcode\/","title":{"rendered":"BDS \/ Delphi alike key bindings for Xcode"},"content":{"rendered":"<p>Lately, I&#8217;ve been using Apple&#8217;s Xcode to work on some C++ and ObjC code. The default key bindings in Xcode are really annoying if you come from a Borland background.<br \/>\nLuckily, there is a way to adjust these directly in Xcode. So, here is my first version of the Borland Developer Studio \/ Delphi \/ JBuilder \/ C++ Builder alike key bindings:<\/p>\n<p><a class=\"downloadlink\" href=\"http:\/\/www.katastrophos.net\/downloads\/Xcode%20-%20BDS%20Similar.pbxkeys.zip\">Xcode &#8211; BDS Similar.pbxkeys.zip<\/a><\/p>\n<p>Simply place the included file &#8220;BDS Similar.pbxkeys&#8221; into:<br \/>\n~\/Library\/Application Support\/Xcode\/Key Bindings\/<br \/>\nand activate it in the Xcode preferences.<\/p>\n<p>Not every shortcut is available, but at least the basics are there. I see if I can improve it over time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lately, I&#8217;ve been using Apple&#8217;s Xcode to work on some C++ and ObjC code. The default key bindings in Xcode are really annoying if you come from a Borland background. Luckily, there is a way to adjust these directly in Xcode. So, here is my first version of the Borland Developer Studio \/ Delphi \/ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[2,20,8],"class_list":["post-49","post","type-post","status-publish","format-standard","hentry","tag-delphi","tag-development","tag-os-x"],"_links":{"self":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/49"}],"collection":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"wp:attachment":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}