{"id":4651,"date":"2014-08-26T19:00:00","date_gmt":"2014-08-26T22:00:00","guid":{"rendered":"https:\/\/www.psafe.com\/blog\/o-que-serve-ide"},"modified":"2022-04-29T00:13:37","modified_gmt":"2022-04-29T03:13:37","slug":"o-que-serve-ide","status":"publish","type":"post","link":"https:\/\/www.psafe.com\/blog\/o-que-serve-ide\/","title":{"rendered":"O que \u00e9 e para que serve IDE?"},"content":{"rendered":"<p>IDE, ou Ambiente Integral de Desenvolvimento em tradu\u00e7\u00e3o livre, \u00e9 um software criado com a finalidade de facilitar a vida dos programadores. Neste tipo de aplica\u00e7\u00e3o est\u00e3o todas as fun\u00e7\u00f5es necess\u00e1rias para o desenvolvimento desde programas de computador a aplicativos mobile, assim como alguns recursos que diminuem a ocorr\u00eancia de erros nas linhas de c\u00f3digo.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/s.psafe.com.br\/blog\/ide_2014-08-22.jpg\" style=\"height:340px; width:770px\"\/><\/p>\n<p>Se no passado os desenvolvedores precisavam apenas de um editor de texto e de um navegador para criar um software, agora, com os IDEs, eles possuem mais op\u00e7\u00f5es para otimizar o tempo gasto com os c\u00f3digos. Imagine os IDEs como as calculadoras. Logicamente voc\u00ea aprende a fazer as opera\u00e7\u00f5es matem\u00e1ticas na escola, mas raramente as faz manualmente quando precisa.<\/p>\n<p><span style=\"line-height:1.6em\">Uma das principais vantagens dos IDEs est\u00e1 na capacidade de compilar bibliotecas completas de linguagem. Outra fun\u00e7\u00e3o bastante comum neste tipo de programa s\u00e3o os debuggers, que apontam os erros que ocasionalmente podem ocorrer ao escrever o c\u00f3digo. Alguns IDEs tamb\u00e9m possuem&nbsp; o autocompletar.<\/span><\/p>\n<p><span style=\"line-height:1.6em\">J\u00e1 a desvantagem fica por conta de necessitar um conhecimento razo\u00e1vel de programa\u00e7\u00e3o. Usu\u00e1rios com pouca experi\u00eancia &#8211; ou que est\u00e3o dando os primeiros passos no desenvolvimento de software &#8211; podem se confundir com o excesso de recursos que alguns IDEs t\u00eam.<\/span><\/p>\n<h2><strong style=\"line-height:1.6em\">Principais IDEs<\/strong><\/h2>\n<p><a href=\"https:\/\/netbeans.org\/\"><strong>NetBeans<\/strong><\/a><strong> &#8211; <\/strong>ambiente multiplataforma, tem como principal caracter\u00edstica o layout simples e intuitivo. Suporta XML, C, PHP, C++, Ruby e HTML.<\/p>\n<p><a href=\"https:\/\/notepad-plus-plus.org\/\" style=\"line-height: 1.6em;\"><strong>Notepad++<\/strong><\/a><span style=\"line-height:1.6em\"> &#8211; se destaca pelo recurso que permite a identifica\u00e7\u00e3o da linguagem que est\u00e1 sendo usada. Leve, tem como ponto negativo estar dispon\u00edvel apenas para Windows. Suporta Assembly, Ruby C, HTML, PHP, JavaScript, ASP, SQL, C++, Java, C#, XML, Objective-C, CSS, Pascal, Perl, Python e Lua.<\/span><\/p>\n<p><a href=\"https:\/\/www.sublimetext.com\/\" style=\"line-height: 1.6em;\"><strong>Sublime Text<\/strong><\/a><span style=\"line-height:1.6em\"> &#8211; um dos mais populares, tem como principal recurso a possibilidade de instalar plugins de acordo com a necessidade do usu\u00e1rio. Suporta C, C++, C#, CSS, HTML, Haskell, Java, Latex, PHP, Ruby, SQL, XML, JavaScript e Groovy.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IDE significa, em tradu\u00e7\u00e3o livre, Ambiente Integral de Desenvolvimento e \u00e9 um software criado para facilitar a vida dos programadores. Saiba mais!<\/p>\n","protected":false},"author":114,"featured_media":68417,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","ngg_post_thumbnail":0,"footnotes":""},"categories":[5],"tags":[11968],"class_list":["post-4651","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ciberseguranca","tag-definicao"],"_links":{"self":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/posts\/4651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/users\/114"}],"replies":[{"embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/comments?post=4651"}],"version-history":[{"count":0,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/posts\/4651\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/media\/68417"}],"wp:attachment":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/media?parent=4651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/categories?post=4651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/tags?post=4651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}