{"id":197853,"date":"2023-10-20T14:43:22","date_gmt":"2023-10-20T12:43:22","guid":{"rendered":"https:\/\/www.danysoft.com\/ai-assistant-en-intellij\/"},"modified":"2023-10-23T09:12:29","modified_gmt":"2023-10-23T07:12:29","slug":"ai-assistant-en-intellij","status":"publish","type":"post","link":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/","title":{"rendered":"AI Assistant on IntelliJ"},"content":{"rendered":"\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lnwvjuf7-9370e0597eaec239db444cc960d4040a\">\n.avia-section.av-lnwvjuf7-9370e0597eaec239db444cc960d4040a{\nbackground-repeat:no-repeat;\nbackground-image:url(https:\/\/www.danysoft.com\/wp-content\/uploads\/2023\/10\/Jetbrains-AI-Assistant-IntelliJ.jpg);\nbackground-position:0% 0%;\nbackground-attachment:scroll;\n}\n<\/style>\n<div id='av_section_1'  class='avia-section av-lnwvjuf7-9370e0597eaec239db444cc960d4040a main_color avia-section-default avia-no-border-styling  avia-builder-el-0  el_before_av_one_full  avia-builder-el-first  avia-full-stretch avia-bg-style-scroll av-minimum-height av-minimum-height-custom av-height-custom  container_wrap sidebar_right'  data-section-bg-repeat='stretch' data-av_minimum_height_px='400'><div class='container av-section-cont-open' style='height:400px'><main  role=\"main\" itemprop=\"mainContentOfPage\"  class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-197853'><div class='entry-content-wrapper clearfix'>\n<div  class='flex_column av-2f9b9xdw-4dc759050acca490931a26c5ec0ea667 av_one_full  avia-builder-el-1  avia-builder-el-no-sibling  first flex_column_div  '     ><style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lnwvkly3-e6bee0de18f3e8a200596ef9a41b314d\">\n#top .av-special-heading.av-lnwvkly3-e6bee0de18f3e8a200596ef9a41b314d{\npadding-bottom:10px;\ncolor:#ffffff;\n}\nbody .av-special-heading.av-lnwvkly3-e6bee0de18f3e8a200596ef9a41b314d .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-lnwvkly3-e6bee0de18f3e8a200596ef9a41b314d .special-heading-inner-border{\nborder-color:#ffffff;\n}\n.av-special-heading.av-lnwvkly3-e6bee0de18f3e8a200596ef9a41b314d .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-lnwvkly3-e6bee0de18f3e8a200596ef9a41b314d av-special-heading-h2 custom-color-heading blockquote modern-quote modern-centered  avia-builder-el-2  avia-builder-el-no-sibling '><h2 class='av-special-heading-tag '  itemprop=\"headline\"  >AI Assistant en IntelliJ<\/h2><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><\/div>\n<\/div><\/div><\/main><!-- close content main element --><\/div><\/div><div id='after_section_1'  class='main_color av_default_container_wrap container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-197853'><div class='entry-content-wrapper clearfix'>\n<div  class='flex_column av-13o8mr2c-38ef3db4e1665dd60f389c7d810fdd94 av_one_full  avia-builder-el-3  el_after_av_section  el_before_av_one_third  avia-builder-el-first  first flex_column_div  '     ><section  class='av_textblock_section av-lnugrtlq-0d3cd2e7555aa8cb3f981badea945e38 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p>A JetBrains aderiu \u00e0 utiliza\u00e7\u00e3o de IA que est\u00e1 a transformar as ferramentas de desenvolvimento de software. O seu foco \u00e9 integrar assist\u00eancia por meio de IA nas tarefas do IDE e facilitar a compreens\u00e3o do c\u00f3digo.<\/p>\n<p>O servi\u00e7o de IA da JetBrains conecta o utilizador a modelos de linguagem de grande escala (LLM), \u00e9 compat\u00edvel com a OpenAI e tamb\u00e9m aloja alguns modelos mais pequenos criados pela JetBrains. Tamb\u00e9m t\u00eam planos para expandir os servi\u00e7os para mais fornecedores.<\/p>\n<p>Deve-se notar que o IDE envia informa\u00e7\u00f5es ao fornecedor de LLM, incluindo trechos de c\u00f3digo relacionados, tipos de ficheiros, estruturas e outros dados. No entanto, esses dados n\u00e3o s\u00e3o partilhados com terceiros nem utilizados para treinar modelos de aprendizado de m\u00e1quina.<\/p>\n<p>Atualmente, est\u00e1 dispon\u00edvel nas vers\u00f5es preliminares, mas n\u00e3o est\u00e1 inclu\u00eddo nas vers\u00f5es est\u00e1veis. Pode ser instalado como um complemento separado e pode estar sujeito a uma lista de espera. Embora haja algumas restri\u00e7\u00f5es atualmente no servi\u00e7o, por agora \u00e9 gratuito. Posteriormente, quando for implementado em vers\u00f5es est\u00e1veis, ser\u00e3o fornecidas informa\u00e7\u00f5es sobre licenciamento e pre\u00e7os.<\/p>\n<\/div><\/section><\/div>\n<div class='flex_column_table av-wrzgxc4-df18d6eaacd3b5a81f1ab1ce97b43fe7 sc-av_one_third av-equal-height-column-flextable'><div  class='flex_column av-wrzgxc4-df18d6eaacd3b5a81f1ab1ce97b43fe7 av_one_third  avia-builder-el-5  el_after_av_one_full  el_before_av_two_third  first flex_column_table_cell av-equal-height-column av-align-middle  column-top-margin'     ><style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lnuh23wj-05e3781be0fcfc59ff2f7f673afca950\">\n#top .av-special-heading.av-lnuh23wj-05e3781be0fcfc59ff2f7f673afca950{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-lnuh23wj-05e3781be0fcfc59ff2f7f673afca950 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-lnuh23wj-05e3781be0fcfc59ff2f7f673afca950 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-lnuh23wj-05e3781be0fcfc59ff2f7f673afca950 av-special-heading-h2 blockquote modern-quote  avia-builder-el-6  avia-builder-el-no-sibling '><h2 class='av-special-heading-tag '  itemprop=\"headline\"  >FUNCIONALIDADES DA IA <\/h2><div class='av-subheading av-subheading_below'><p>Revisamos algumas das principais funcionalidades.<\/p>\n<\/div><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><\/div>\n<div class='av-flex-placeholder'><\/div><div  class='flex_column av-smvkr7o-9882e4349be0b72c9159bf8451df8ab0 av_two_third  avia-builder-el-7  el_after_av_one_third  el_before_av_one_third  flex_column_table_cell av-equal-height-column av-align-middle  column-top-margin'     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lnui0176-acaf983dde5875015d26a02395e11c1c\">\n#top .av-special-heading.av-lnui0176-acaf983dde5875015d26a02395e11c1c{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-lnui0176-acaf983dde5875015d26a02395e11c1c .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-lnui0176-acaf983dde5875015d26a02395e11c1c .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-lnui0176-acaf983dde5875015d26a02395e11c1c av-special-heading-h3 blockquote modern-quote  avia-builder-el-8  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Chat con IA<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lnuh68lt-969546fd6be8631e02f1d56d23ce058b\">\n#top .av_textblock_section.av-lnuh68lt-969546fd6be8631e02f1d56d23ce058b .avia_textblock{\ncolumn-count:2;\n}\n<\/style>\n<section  class='av_textblock_section av-lnuh68lt-969546fd6be8631e02f1d56d23ce058b '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock av_multi_colums'  itemprop=\"text\" ><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-197781\" src=\"https:\/\/danysoft.com\/wp-content\/uploads\/2023\/10\/generate_method-1.gif\" alt=\"\" width=\"2138\" height=\"1146\" \/><\/p>\n<p>Na janela de ferramentas do Assistente de IA, temos op\u00e7\u00f5es para conversar com o LLM, fazer perguntas ou repetir uma tarefa. O IDE fornece as linguagens e tecnologias usadas no projeto como contexto. Com a op\u00e7\u00e3o &#8220;Inserir Fragmento no Cursor,&#8221; pode-se adicionar o c\u00f3digo gerado.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-197776\" src=\"https:\/\/danysoft.com\/wp-content\/uploads\/2023\/10\/explain.gif\" alt=\"\" width=\"2134\" height=\"1146\" \/><\/p>\n<p>\u00c9 simples fazer uma pergunta. Basta selecionar o fragmento de c\u00f3digo no editor e invocar uma a\u00e7\u00e3o do menu &#8220;A\u00e7\u00f5es de IA&#8221;, sendo poss\u00edvel adicionar explica\u00e7\u00f5es com &#8220;Explicar c\u00f3digo,&#8221; &#8220;Sugerir refatora\u00e7\u00e3o&#8221; ou &#8220;Encontrar poss\u00edveis problemas.&#8221;<\/p>\n<\/div><\/section><\/p><\/div><\/div><!--close column table wrapper. Autoclose: 1 -->\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-l0rueys-a9ecc108c76352a1eb8eab4d4429fff8\">\n.flex_column.av-l0rueys-a9ecc108c76352a1eb8eab4d4429fff8{\nwidth:32%;\n}\n<\/style>\n<div  class='flex_column av-l0rueys-a9ecc108c76352a1eb8eab4d4429fff8 av_one_third  avia-builder-el-10  el_after_av_two_third  el_before_av_one_third  first flex_column_div  column-top-margin'     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-6578wn8-7066f73071b09ebb8e61ebf5fc3767a8\">\n#top .av-special-heading.av-6578wn8-7066f73071b09ebb8e61ebf5fc3767a8{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-6578wn8-7066f73071b09ebb8e61ebf5fc3767a8 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-6578wn8-7066f73071b09ebb8e61ebf5fc3767a8 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-6578wn8-7066f73071b09ebb8e61ebf5fc3767a8 av-special-heading-h3 blockquote modern-quote  avia-builder-el-11  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Gera\u00e7\u00e3o de documenta\u00e7\u00e3o. <\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-lnuhbcrm-d8ea7f67e0636730a86da7a1c59a5dea '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-197771\" src=\"https:\/\/danysoft.com\/wp-content\/uploads\/2023\/10\/doc.gif\" alt=\"\" width=\"2134\" height=\"1146\" \/><\/p>\n<p>Com a a\u00e7\u00e3o &#8220;Gerar documenta\u00e7\u00e3o&#8221; das &#8220;A\u00e7\u00f5es de IA,&#8221; a documenta\u00e7\u00e3o \u00e9 gerada. Atualmente, est\u00e1 dispon\u00edvel em Java, Kotlin e Python.<\/p>\n<\/div><\/section><\/p><\/div>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-aoz8kck-b1134fcc31aac9de38e6cae74b4e0de8\">\n.flex_column.av-aoz8kck-b1134fcc31aac9de38e6cae74b4e0de8{\nwidth:32%;\nmargin-left:2%;\n}\n<\/style>\n<div  class='flex_column av-aoz8kck-b1134fcc31aac9de38e6cae74b4e0de8 av_one_third  avia-builder-el-13  el_after_av_one_third  el_before_av_one_third  flex_column_div  column-top-margin'     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lnui1qtc-57e5762b25c0138f42c3ee94e525f080\">\n#top .av-special-heading.av-lnui1qtc-57e5762b25c0138f42c3ee94e525f080{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-lnui1qtc-57e5762b25c0138f42c3ee94e525f080 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-lnui1qtc-57e5762b25c0138f42c3ee94e525f080 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-lnui1qtc-57e5762b25c0138f42c3ee94e525f080 av-special-heading-h3 blockquote modern-quote  avia-builder-el-14  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Sugest\u00f5es de nomes. <\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-90jqnwk-b5e9526aa2ecbbe030857a79da0ef788 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-197786\" src=\"https:\/\/danysoft.com\/wp-content\/uploads\/2023\/10\/rename.gif\" alt=\"\" width=\"2134\" height=\"1146\" \/><\/p>\n<p>Tamb\u00e9m em Java, Kotlin ou Python, quando mudar o nome de uma declara\u00e7\u00e3o, a IA sugerir\u00e1 op\u00e7\u00f5es de nome para a declara\u00e7\u00e3o, com base no seu conte\u00fado.<\/p>\n<\/div><\/section><\/p><\/div>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-h49jnes-f99e92499723f683ec2fcd9670221a02\">\n.flex_column.av-h49jnes-f99e92499723f683ec2fcd9670221a02{\nwidth:32%;\nmargin-left:2%;\n}\n<\/style>\n<div  class='flex_column av-h49jnes-f99e92499723f683ec2fcd9670221a02 av_one_third  avia-builder-el-16  el_after_av_one_third  el_before_av_section  avia-builder-el-last  flex_column_div  column-top-margin'     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-lnui2mp5-56aa5d941a0fcf2cd15c3e2fdfcbbdb2\">\n#top .av-special-heading.av-lnui2mp5-56aa5d941a0fcf2cd15c3e2fdfcbbdb2{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-lnui2mp5-56aa5d941a0fcf2cd15c3e2fdfcbbdb2 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-lnui2mp5-56aa5d941a0fcf2cd15c3e2fdfcbbdb2 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-lnui2mp5-56aa5d941a0fcf2cd15c3e2fdfcbbdb2 av-special-heading-h3 blockquote modern-quote  avia-builder-el-17  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Gera\u00e7\u00e3o de mensagens de confirma\u00e7\u00e3o. <\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-lnuhemcl-ab7d98e71095399d20575cffa2d3ab8b '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-197766\" src=\"https:\/\/danysoft.com\/wp-content\/uploads\/2023\/10\/commit.gif\" alt=\"\" width=\"2138\" height=\"1146\" \/><\/p>\n<p>A caixa de di\u00e1logo da mensagem de confirma\u00e7\u00e3o agora apresenta o bot\u00e3o &#8220;Gerar Mensagem de Confirma\u00e7\u00e3o com o Assistente de IA&#8221;. Clique nele para enviar as diferen\u00e7as das suas altera\u00e7\u00f5es para o LLM, que ir\u00e1 gerar uma mensagem de confirma\u00e7\u00e3o descrevendo as suas altera\u00e7\u00f5es.<\/p>\n<p>Embora aqui estejamos focados no IntelliJ, o Assistente de IA ser\u00e1 implementado em outros produtos da JetBrains, embora as suas funcionalidades possam variar entre os diferentes produtos, sendo necess\u00e1rio consultar cada caso espec\u00edfico.<\/p>\n<\/div><\/section><\/p><\/div>\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-2ahfjv9g-df2615ccfd1581236aaf65df4933c447\">\n.avia-section.av-2ahfjv9g-df2615ccfd1581236aaf65df4933c447{\nbackground-color:#efefef;\nbackground-image:unset;\n}\n<\/style>\n<div id='av_section_2'  class='avia-section av-2ahfjv9g-df2615ccfd1581236aaf65df4933c447 main_color avia-section-default avia-no-border-styling  avia-builder-el-19  el_after_av_one_third  avia-builder-el-last  avia-bg-style-scroll container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-197853'><div class='entry-content-wrapper clearfix'>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-25k0dlhg-f7a2163b6dcd5d72c9148c65a668639b\">\n#top .hr.hr-invisible.av-25k0dlhg-f7a2163b6dcd5d72c9148c65a668639b{\nheight:25px;\n}\n<\/style>\n<div  class='hr av-25k0dlhg-f7a2163b6dcd5d72c9148c65a668639b hr-invisible  avia-builder-el-20  el_before_av_one_fourth  avia-builder-el-first '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<div  class='flex_column av-1ybnzwjo-dbd0eceadd1c2219e277aa7c87d50d92 av_one_fourth  avia-builder-el-21  el_after_av_hr  el_before_av_one_half  first flex_column_div  '     ><\/div><div  class='flex_column av-1tph2yis-101d13262aad9c738b2e74afda114881 av_one_half  avia-builder-el-22  el_after_av_one_fourth  el_before_av_hr  flex_column_div  '     ><section  class='av_textblock_section av-1iailn5p-fafb6bee7aaf3db6c6eee52aa8bdc76a '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><h1 style=\"text-align: center;\">Mais Informa\u00e7\u00f5es<\/h1>\n<\/div><\/section><br \/>\n<section  class='av_textblock_section av-1cvcl9a5-0e779b88878d0c0c1ac63fd1585fa738 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/BlogPosting\" itemprop=\"blogPost\" ><div class='avia_textblock'  itemprop=\"text\" ><p style=\"text-align: center;\">Apreencha este formul\u00e1rios e ajude-nos a facilitar-lhe todas a informa\u00e7\u00e3o que necessita.<\/p>\n<\/div><\/section><br \/>\n<form action=\"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/\" method=\"post\" data-fields-with-error=\"Found errors in the following field(s):\" class=\"avia_ajax_form av-form-labels-visible   avia-builder-el-25  el_after_av_textblock  avia-builder-el-last  av-custom-form-color av-dark-form \" data-avia-form-id=\"1\" data-avia-redirect='' ><fieldset><p class='  first_form  form_element form_element_half' id='element_avia_1_1'><label for=\"avia_1_1\">Name <abbr class=\"required\" title=\"required\">*<\/abbr><\/label> <input name=\"avia_1_1\" class=\"text_input is_empty\" type=\"text\" id=\"avia_1_1\" value=\"\" \/><\/p><p class='  form_element form_element_half' id='element_avia_2_1'><label for=\"avia_2_1\">Apellidos <abbr class=\"required\" title=\"required\">*<\/abbr><\/label> <input name=\"avia_2_1\" class=\"text_input is_empty\" type=\"text\" id=\"avia_2_1\" value=\"\" \/><\/p><p class='  first_form  form_element form_element_third' id='element_avia_3_1'><label for=\"avia_3_1\">E-mail <abbr class=\"required\" title=\"required\">*<\/abbr><\/label> <input name=\"avia_3_1\" class=\"text_input is_email\" type=\"text\" id=\"avia_3_1\" value=\"\" \/><\/p><p class='  form_element form_element_third' id='element_avia_4_1'><label for=\"avia_4_1\">Telefone <abbr class=\"required\" title=\"required\">*<\/abbr><\/label> <input name=\"avia_4_1\" class=\"text_input is_phone\" type=\"text\" id=\"avia_4_1\" value=\"\" \/><\/p><p class='  form_element form_element_third' id='element_avia_5_1'><label for=\"avia_5_1\">Empresa<\/label> <input name=\"avia_5_1\" class=\"text_input \" type=\"text\" id=\"avia_5_1\" value=\"\" \/><\/p><p class='  first_form  form_element form_fullwidth' id='element_avia_6_1'><label for=\"avia_6_1\" class=\"textare_label hidden textare_label_avia_6_1\">Message <abbr class=\"required\" title=\"required\">*<\/abbr><\/label><textarea  name=\"avia_6_1\" class=\"text_area is_empty\" cols=\"40\" rows=\"7\" id=\"avia_6_1\" ><\/textarea><\/p><p class=\"hidden\"><input type=\"text\" name=\"avia_7_1\" class=\"hidden \" id=\"avia_7_1\" value=\"\" \/><\/p><div id='avia_8_1' class='av-recaptcha-area  first_form  form_element form_fullwidth av-last-visible-form-element '  data-container_class=\"\" data-custom_class=\"\" data-context=\"av_contact_form\" data-token_input=\"av_recaptcha_token\" data-version=\"avia_recaptcha_v2\" data-theme=\"light\" data-size=\"normal\" data-score=\"0.5\" data-text_to_preview=\"\" data-value=\"\"><div class=\"av-google-badge-message hidden\">This site is protected by reCAPTCHA and the Google <a href=\"https:\/\/policies.google.com\/privacy\" target=\"_blank\" rel=\"noopener noreferrer\">Privacy Policy<\/a> and <a href=\"https:\/\/policies.google.com\/terms\" target=\"_blank\" rel=\"noopener noreferrer\">Terms of Service<\/a> apply.<\/div><\/div><p class=' av_form_privacy_check av_contact_privacy_check first_form  form_element form_fullwidth' id='element_avia_9_1'><input  name=\"avia_9_1\" class=\"input_checkbox is_empty\" type=\"checkbox\" id=\"avia_9_1\" value=\"true\"\/><label class=\"input_checkbox_label\" for=\"avia_9_1\">Aceito os termos e condi\u00e7\u00f5es estabelecidos na <a href=\"https:\/\/danysoft.com\/pt-pt\/politica-de-privacidade\/\" target=\"_blank\">Pol\u00edtica de Privacidade<\/a> de Dados da Danysoft. <abbr class=\"required\" title=\"required\">*<\/abbr><\/label><\/p><p class=\"form_element \"><input type=\"hidden\" value=\"1\" name=\"avia_generated_form1\" \/><input type=\"submit\" value=\"Enviar\" class=\"button\"  data-sending-label=\"Sending\"\/><\/p><\/fieldset><div class=\"avia-disabled-form\">This contact form is deactivated because you refused to accept Google reCaptcha service which is necessary to validate any messages sent by the form.<\/div><\/form><div id=\"ajaxresponse_1\" class=\"ajaxresponse ajaxresponse_1 hidden\"><\/div><\/p><\/div>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-8ftqix0-0f490c64476ece6caa7bcdd222d68ce7\">\n#top .hr.hr-invisible.av-8ftqix0-0f490c64476ece6caa7bcdd222d68ce7{\nheight:25px;\n}\n<\/style>\n<div  class='hr av-8ftqix0-0f490c64476ece6caa7bcdd222d68ce7 hr-invisible  avia-builder-el-26  el_after_av_one_half  avia-builder-el-last '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div><div id='after_section_2'  class='main_color av_default_container_wrap container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-197853'><div class='entry-content-wrapper clearfix'>\n","protected":false},"excerpt":{"rendered":"<p>JetBrains se suma al uso de IA que est\u00e1 transformado las herramientas de desarrollo de software. Su enfoque es integrar la asistencia mediante IA en las tareas del IDE, y facilitar la comprensi\u00f3n del c\u00f3digo.<\/p>\n","protected":false},"author":1,"featured_media":197815,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3956],"tags":[6888],"class_list":["post-197853","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sem-categoria","tag-intellij-pt-pt"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI Assistant on IntelliJ<\/title>\n<meta name=\"description\" content=\"JetBrains se suma al uso de IA que est\u00e1 transformado las herramientas de desarrollo de software. Su enfoque es integrar la asistencia mediante IA en las tareas del IDE, y facilitar la comprensi\u00f3n del c\u00f3digo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI Assistant on IntelliJ\" \/>\n<meta property=\"og:description\" content=\"JetBrains se suma al uso de IA que est\u00e1 transformado las herramientas de desarrollo de software. Su enfoque es integrar la asistencia mediante IA en las tareas del IDE, y facilitar la comprensi\u00f3n del c\u00f3digo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/\" \/>\n<meta property=\"og:site_name\" content=\"Danysoft\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/danysoft\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-20T12:43:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-23T07:12:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.danysoft.com\/wp-content\/uploads\/2023\/10\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"227\" \/>\n\t<meta property=\"og:image:height\" content=\"183\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Administrador\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@danysoft_es\" \/>\n<meta name=\"twitter:site\" content=\"@danysoft_es\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Administrador\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/\"},\"author\":{\"name\":\"Administrador\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/405a8d48d450729ff679467017ba0e23\"},\"headline\":\"AI Assistant on IntelliJ\",\"datePublished\":\"2023-10-20T12:43:22+00:00\",\"dateModified\":\"2023-10-23T07:12:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/\"},\"wordCount\":5585,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.danysoft.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg\",\"keywords\":[\"Intellij\"],\"articleSection\":[\"Informaci\u00f3n\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/\",\"url\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/\",\"name\":\"AI Assistant on IntelliJ\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.danysoft.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg\",\"datePublished\":\"2023-10-20T12:43:22+00:00\",\"dateModified\":\"2023-10-23T07:12:29+00:00\",\"description\":\"JetBrains se suma al uso de IA que est\u00e1 transformado las herramientas de desarrollo de software. Su enfoque es integrar la asistencia mediante IA en las tareas del IDE, y facilitar la comprensi\u00f3n del c\u00f3digo.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.danysoft.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg\",\"contentUrl\":\"https:\\\/\\\/www.danysoft.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg\",\"width\":227,\"height\":183},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/ai-assistant-en-intellij\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/inicio-2-2-2\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Assistant on IntelliJ\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#website\",\"url\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/\",\"name\":\"Danysoft\",\"description\":\"Licencias software y servicios de formaci\u00f3n y consultor\u00eda necesarios para su correcto uso\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#organization\",\"name\":\"Danysoft\",\"url\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.danysoft.com\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/danysoft.png\",\"contentUrl\":\"https:\\\/\\\/www.danysoft.com\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/danysoft.png\",\"width\":1001,\"height\":309,\"caption\":\"Danysoft\"},\"image\":{\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/danysoft\",\"https:\\\/\\\/x.com\\\/danysoft_es\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/danysoft\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/danysoftech\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.danysoft.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/405a8d48d450729ff679467017ba0e23\",\"name\":\"Administrador\",\"sameAs\":[\"https:\\\/\\\/danysoft.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI Assistant on IntelliJ","description":"JetBrains se suma al uso de IA que est\u00e1 transformado las herramientas de desarrollo de software. Su enfoque es integrar la asistencia mediante IA en las tareas del IDE, y facilitar la comprensi\u00f3n del c\u00f3digo.","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:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/","og_locale":"pt_PT","og_type":"article","og_title":"AI Assistant on IntelliJ","og_description":"JetBrains se suma al uso de IA que est\u00e1 transformado las herramientas de desarrollo de software. Su enfoque es integrar la asistencia mediante IA en las tareas del IDE, y facilitar la comprensi\u00f3n del c\u00f3digo.","og_url":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/","og_site_name":"Danysoft","article_publisher":"http:\/\/www.facebook.com\/danysoft","article_published_time":"2023-10-20T12:43:22+00:00","article_modified_time":"2023-10-23T07:12:29+00:00","og_image":[{"width":227,"height":183,"url":"https:\/\/www.danysoft.com\/wp-content\/uploads\/2023\/10\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg","type":"image\/jpeg"}],"author":"Administrador","twitter_card":"summary_large_image","twitter_creator":"@danysoft_es","twitter_site":"@danysoft_es","twitter_misc":{"Escrito por":"Administrador","Tempo estimado de leitura":"16 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#article","isPartOf":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/"},"author":{"name":"Administrador","@id":"https:\/\/www.danysoft.com\/pt-pt\/#\/schema\/person\/405a8d48d450729ff679467017ba0e23"},"headline":"AI Assistant on IntelliJ","datePublished":"2023-10-20T12:43:22+00:00","dateModified":"2023-10-23T07:12:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/"},"wordCount":5585,"commentCount":0,"publisher":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/#organization"},"image":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#primaryimage"},"thumbnailUrl":"https:\/\/www.danysoft.com\/wp-content\/uploads\/2023\/10\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg","keywords":["Intellij"],"articleSection":["Informaci\u00f3n"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/","url":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/","name":"AI Assistant on IntelliJ","isPartOf":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#primaryimage"},"image":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#primaryimage"},"thumbnailUrl":"https:\/\/www.danysoft.com\/wp-content\/uploads\/2023\/10\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg","datePublished":"2023-10-20T12:43:22+00:00","dateModified":"2023-10-23T07:12:29+00:00","description":"JetBrains se suma al uso de IA que est\u00e1 transformado las herramientas de desarrollo de software. Su enfoque es integrar la asistencia mediante IA en las tareas del IDE, y facilitar la comprensi\u00f3n del c\u00f3digo.","breadcrumb":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#primaryimage","url":"https:\/\/www.danysoft.com\/wp-content\/uploads\/2023\/10\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg","contentUrl":"https:\/\/www.danysoft.com\/wp-content\/uploads\/2023\/10\/imagen-destacada-Jetbrains-AI-Assistant-IntelliJ.jpg","width":227,"height":183},{"@type":"BreadcrumbList","@id":"https:\/\/www.danysoft.com\/pt-pt\/ai-assistant-en-intellij\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.danysoft.com\/pt-pt\/inicio-2-2-2\/"},{"@type":"ListItem","position":2,"name":"AI Assistant on IntelliJ"}]},{"@type":"WebSite","@id":"https:\/\/www.danysoft.com\/pt-pt\/#website","url":"https:\/\/www.danysoft.com\/pt-pt\/","name":"Danysoft","description":"Licencias software y servicios de formaci\u00f3n y consultor\u00eda necesarios para su correcto uso","publisher":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.danysoft.com\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.danysoft.com\/pt-pt\/#organization","name":"Danysoft","url":"https:\/\/www.danysoft.com\/pt-pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.danysoft.com\/pt-pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.danysoft.com\/wp-content\/uploads\/2018\/07\/danysoft.png","contentUrl":"https:\/\/www.danysoft.com\/wp-content\/uploads\/2018\/07\/danysoft.png","width":1001,"height":309,"caption":"Danysoft"},"image":{"@id":"https:\/\/www.danysoft.com\/pt-pt\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/danysoft","https:\/\/x.com\/danysoft_es","https:\/\/es.linkedin.com\/company\/danysoft","https:\/\/www.youtube.com\/user\/danysoftech"]},{"@type":"Person","@id":"https:\/\/www.danysoft.com\/pt-pt\/#\/schema\/person\/405a8d48d450729ff679467017ba0e23","name":"Administrador","sameAs":["https:\/\/danysoft.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/posts\/197853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=197853"}],"version-history":[{"count":0,"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/posts\/197853\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/media\/197815"}],"wp:attachment":[{"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=197853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=197853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danysoft.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=197853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}