{"id":1329,"date":"2025-10-31T11:33:59","date_gmt":"2025-10-31T14:33:59","guid":{"rendered":"https:\/\/code4delphi.com.br\/blog\/?p=1329"},"modified":"2025-10-31T11:41:12","modified_gmt":"2025-10-31T14:41:12","slug":"como-configurar-o-vs-code-para-abrir-arquivos-delphi-com-acentuacao-correta","status":"publish","type":"post","link":"https:\/\/code4delphi.com.br\/blog\/como-configurar-o-vs-code-para-abrir-arquivos-delphi-com-acentuacao-correta\/","title":{"rendered":"Como configurar o VS Code para abrir arquivos Delphi com acentua\u00e7\u00e3o correta"},"content":{"rendered":"\n<p>Se voc\u00ea costuma editar arquivos <strong>Delphi (.pas, .dfm, .dproj)<\/strong> no <strong>Visual Studio Code<\/strong>, j\u00e1 deve ter notado um problema comum: <strong>acentos e caracteres especiais aparecem incorretos<\/strong>.<br>Isso acontece porque, por padr\u00e3o, o VS Code tenta abrir <strong>todos os arquivos como UTF-8<\/strong>, enquanto o Delphi usa, na maioria das vezes, <strong>ISO-8859-1 (Latin-1)<\/strong>.<\/p>\n\n\n\n<p>Neste artigo, voc\u00ea vai aprender como resolver isso de forma definitiva.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title ez-toc-toggle\" style=\"cursor:pointer\">Sum\u00e1rio<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabela de conte\u00fado\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/code4delphi.com.br\/blog\/como-configurar-o-vs-code-para-abrir-arquivos-delphi-com-acentuacao-correta\/#%E2%9A%99%EF%B8%8F_Por_que_isso_acontece\" >\u2699\ufe0f Por que isso acontece?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/code4delphi.com.br\/blog\/como-configurar-o-vs-code-para-abrir-arquivos-delphi-com-acentuacao-correta\/#%F0%9F%9B%A0%EF%B8%8F_Como_configurar_o_VS_Code_corretamente\" >\ud83d\udee0\ufe0f Como configurar o VS Code corretamente<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/code4delphi.com.br\/blog\/como-configurar-o-vs-code-para-abrir-arquivos-delphi-com-acentuacao-correta\/#%F0%9F%93%81_O_que_essa_configuracao_faz\" >\ud83d\udcc1 O que essa configura\u00e7\u00e3o faz<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/code4delphi.com.br\/blog\/como-configurar-o-vs-code-para-abrir-arquivos-delphi-com-acentuacao-correta\/#%E2%9C%85_Dica_extra\" >\u2705 Dica extra<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/code4delphi.com.br\/blog\/como-configurar-o-vs-code-para-abrir-arquivos-delphi-com-acentuacao-correta\/#%F0%9F%92%A1_Conclusao\" >\ud83d\udca1 Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%9A%99%EF%B8%8F_Por_que_isso_acontece\"><\/span>\u2699\ufe0f Por que isso acontece?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O <strong>Delphi<\/strong>, especialmente em vers\u00f5es anteriores ao RAD Studio 11, salva seus arquivos-fonte em <strong>ISO-8859-1 (Latin-1)<\/strong>.<br>J\u00e1 o <strong>VS Code<\/strong> assume que tudo \u00e9 <strong>UTF-8<\/strong>, e isso causa o problema de caracteres \u201cestranhos\u201d em palavras acentuadas.<\/p>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>a\u00e7\u00e3o  \u2192 a\ufffd\ufffdo\ndescri\u00e7\u00e3o \u2192 descri\ufffd\ufffdo<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F6F6F4\">a\u00e7\u00e3o  \u2192 a\ufffd\ufffdo<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">descri\u00e7\u00e3o \u2192 descri\ufffd\ufffdo<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%9B%A0%EF%B8%8F_Como_configurar_o_VS_Code_corretamente\"><\/span>\ud83d\udee0\ufe0f Como configurar o VS Code corretamente<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A solu\u00e7\u00e3o \u00e9 simples: basta criar (ou editar) o arquivo de configura\u00e7\u00f5es do usu\u00e1rio do VS Code, chamado <strong>settings.json<\/strong>.<\/p>\n\n\n\n<p>O caminho padr\u00e3o do arquivo \u00e9:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>C:\\Users\\Nome-Do-Usuario\\AppData\\Roaming\\Code\\User\\settings.json&lt;br><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F6F6F4\">C:\\Users\\Nome-Do-Usuario\\AppData\\Roaming\\Code\\User\\settings.json&lt;br&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Caso prefira, voc\u00ea n\u00e3o precisa procurar manualmente o arquivo.<br>Basta <strong>abrir o VS Code<\/strong>, pressionar <strong>Ctrl + P<\/strong> (ou <strong>Ctrl + ,<\/strong> para abrir as configura\u00e7\u00f5es) e digitar: <strong>settings.json<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"134\" src=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2025\/10\/Buscando-settings-VSCode-1-1024x134.png\" alt=\"\" class=\"wp-image-1338\" srcset=\"https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2025\/10\/Buscando-settings-VSCode-1-1024x134.png 1024w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2025\/10\/Buscando-settings-VSCode-1-300x39.png 300w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2025\/10\/Buscando-settings-VSCode-1-768x100.png 768w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2025\/10\/Buscando-settings-VSCode-1-920x120.png 920w, https:\/\/code4delphi.com.br\/blog\/wp-content\/uploads\/2025\/10\/Buscando-settings-VSCode-1.png 1271w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Abra esse arquivo e adicione (ou substitua) o seguinte conte\u00fado:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>\"files.associations\": {\n    \"*.pas\": \"pas\",\n    \"*.dfm\": \"dfm\",\n    \"*.dproj\": \"dproj\"\n},\n\"&#91;pas&#93;\": {\n    \"files.autoGuessEncoding\": false,\n    \"files.encoding\": \"iso88591\"\n},\n\"&#91;dfm&#93;\": {\n    \"files.autoGuessEncoding\": false,\n    \"files.encoding\": \"iso88591\"\n},\n\"&#91;dproj&#93;\": {\n    \"files.autoGuessEncoding\": false,\n    \"files.encoding\": \"iso88591\"\n}\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">files.associations<\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #F6F6F4\">: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">*.pas<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">pas<\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #F6F6F4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">*.dfm<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">dfm<\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #F6F6F4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">*.dproj<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">dproj<\/span><span style=\"color: #DEE492\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">&#91;pas&#93;<\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #F6F6F4\">: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">files.autoGuessEncoding<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">false<\/span><span style=\"color: #F6F6F4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">files.encoding<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">iso88591<\/span><span style=\"color: #DEE492\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">&#91;dfm&#93;<\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #F6F6F4\">: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">files.autoGuessEncoding<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">false<\/span><span style=\"color: #F6F6F4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">files.encoding<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">iso88591<\/span><span style=\"color: #DEE492\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">&#91;dproj&#93;<\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #F6F6F4\">: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">files.autoGuessEncoding<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">false<\/span><span style=\"color: #F6F6F4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #97E1F1\">files.encoding<\/span><span style=\"color: #97E2F2\">&quot;<\/span><span style=\"color: #F286C4\">:<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">iso88591<\/span><span style=\"color: #DEE492\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">}<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%93%81_O_que_essa_configuracao_faz\"><\/span>\ud83d\udcc1 O que essa configura\u00e7\u00e3o faz<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Vamos entender cada parte:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>&#8220;files.associations&#8221;<\/strong>: diz ao VS Code como tratar arquivos com determinadas extens\u00f5es.<\/li>\n\n\n\n<li><strong>&#8220;files.autoGuessEncoding&#8221;<\/strong>: false: impede o VS Code de tentar \u201cadivinhar\u201d a codifica\u00e7\u00e3o.<\/li>\n\n\n\n<li><strong>&#8220;files.encoding&#8221;<\/strong>: &#8220;iso88591&#8221;: define explicitamente a codifica\u00e7\u00e3o correta usada pelo Delphi.<\/li>\n<\/ul>\n\n\n\n<p>Assim, ao abrir um .pas ou .dfm, o VS Code j\u00e1 saber\u00e1 que deve usar <strong>ISO-8859-1<\/strong> e mostrar\u00e1 todos os acentos e caracteres especiais corretamente.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%9C%85_Dica_extra\"><\/span>\u2705 Dica extra<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Depois de salvar as configura\u00e7\u00f5es, feche e reabra o VS Code.<br>Em seguida, abra um arquivo .pas ou .dfm e verifique se a acentua\u00e7\u00e3o aparece normal.<\/p>\n\n\n\n<p>Se voc\u00ea quiser conferir a codifica\u00e7\u00e3o usada, olhe no canto inferior direito do VS Code \u2014 l\u00e1 deve aparecer <strong>\u201cISO 8859-1\u201d<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%92%A1_Conclusao\"><\/span>\ud83d\udca1 Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Com essa configura\u00e7\u00e3o simples, voc\u00ea pode usar o <strong>VS Code<\/strong> para editar arquivos <strong>Delphi<\/strong> sem perder a acentua\u00e7\u00e3o.<br>Isso \u00e9 especialmente \u00fatil se voc\u00ea alterna entre o Delphi IDE e o VS Code, aproveitando os recursos de extens\u00e3o, versionamento e produtividade do editor.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea costuma editar arquivos Delphi (.pas, .dfm, .dproj) no Visual Studio Code, j\u00e1 deve ter&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[22,1],"tags":[],"class_list":["post-1329","post","type-post","status-publish","format-standard","hentry","category-dicas","category-geral"],"_links":{"self":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts\/1329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1329"}],"version-history":[{"count":7,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts\/1329\/revisions"}],"predecessor-version":[{"id":1339,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/posts\/1329\/revisions\/1339"}],"wp:attachment":[{"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/code4delphi.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}