{"action":"created","issue":{"url":"https://api.github.com/repos/arduino/Arduino/issues/4084","labels_url":"https://api.github.com/repos/arduino/Arduino/issues/4084/labels{/name}","comments_url":"https://api.github.com/repos/arduino/Arduino/issues/4084/comments","events_url":"https://api.github.com/repos/arduino/Arduino/issues/4084/events","html_url":"https://github.com/arduino/Arduino/issues/4084","id":115240015,"number":4084,"title":"Give some coolness factor to the ArduinoIDE","user":{"login":"lmihalkovic","id":1318077,"avatar_url":"https://avatars.githubusercontent.com/u/1318077?v=3","gravatar_id":"","url":"https://api.github.com/users/lmihalkovic","html_url":"https://github.com/lmihalkovic","followers_url":"https://api.github.com/users/lmihalkovic/followers","following_url":"https://api.github.com/users/lmihalkovic/following{/other_user}","gists_url":"https://api.github.com/users/lmihalkovic/gists{/gist_id}","starred_url":"https://api.github.com/users/lmihalkovic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lmihalkovic/subscriptions","organizations_url":"https://api.github.com/users/lmihalkovic/orgs","repos_url":"https://api.github.com/users/lmihalkovic/repos","events_url":"https://api.github.com/users/lmihalkovic/events{/privacy}","received_events_url":"https://api.github.com/users/lmihalkovic/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-05T09:13:54Z","updated_at":"2015-11-05T09:20:47Z","closed_at":"2015-11-05T09:20:47Z","body":"Aside from the bang-on-feature-set and quality of the board, IMHO the utterly simple approach of the supplied IDE is what made the Arduino a hit... instead of the dark-art that embedded programming has been for years, it suddenly became possible for any teenager to download a single zip and reliably get going in minutes. This is a awesome achievement!!! As time has passed, the IDE as retained the simplicity that made its success while adding capabilities. \r\n\r\nIMHO the platform is coming to a cross-roads. The skill-set of programmers keep growing, more rapidly than before I might add, and the current IDE is approaching (some might say it passed it) a point where its minimum feature-set will not longer be enough.\r\n\r\nThis issue entry is for the purpose of referencing under a single umbrella other individual issues meant to inject a number of capabilities that meant to give a dose of coolness factor to the current IDE.\r\n\r\n* code completion\r\n* sketch navigation/outline view  #4083 (touching #4050)\r\n* sketch debugger  #4010 \r\n* global search  #4077\r\n* user defined scripts for file validation, data visualization, ... (relating to #4074)\r\n* code templates\r\n* wizards (sketch, library)\r\n* dedicated class-room support features\r\n\r\nMore practical\r\n* library editing (relating to #4064 #4065)\r\n* splitting monolithic sketch into local libraries #4050 (relating to #4064 #4065)\r\n* better multi-tab handling  #3061"},"comment":{"url":"https://api.github.com/repos/arduino/Arduino/issues/comments/154001433","html_url":"https://github.com/arduino/Arduino/issues/4084#issuecomment-154001433","issue_url":"https://api.github.com/repos/arduino/Arduino/issues/4084","id":154001433,"user":{"login":"ffissore","id":510465,"avatar_url":"https://avatars.githubusercontent.com/u/510465?v=3","gravatar_id":"","url":"https://api.github.com/users/ffissore","html_url":"https://github.com/ffissore","followers_url":"https://api.github.com/users/ffissore/followers","following_url":"https://api.github.com/users/ffissore/following{/other_user}","gists_url":"https://api.github.com/users/ffissore/gists{/gist_id}","starred_url":"https://api.github.com/users/ffissore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ffissore/subscriptions","organizations_url":"https://api.github.com/users/ffissore/orgs","repos_url":"https://api.github.com/users/ffissore/repos","events_url":"https://api.github.com/users/ffissore/events{/privacy}","received_events_url":"https://api.github.com/users/ffissore/received_events","type":"User","site_admin":false},"created_at":"2015-11-05T09:20:47Z","updated_at":"2015-11-05T09:20:47Z","body":"Thank you @lmihalkovic I'm gonna close this one as it's not really an issue but rather a collection of proposals. Please join the developers mailing list where you can share your priorities with other arduino hackers and receive their feedback and points of view"}}