{"id":27327,"date":"2021-05-13T11:25:00","date_gmt":"2021-05-13T08:25:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27327"},"modified":"2021-10-18T04:14:51","modified_gmt":"2021-10-18T01:14:51","slug":"prism-um-marcador-de-sintaxe-bem-feito-para-seu-site","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pt-pt\/prism-um-marcador-de-sintaxe-bem-feito-para-seu-site\/","title":{"rendered":"PRISM &#8211; Um Marcador de Sintaxe Bem Feito para Seu Site"},"content":{"rendered":"<p>Se voc\u00ea tem um blog ou site de programa\u00e7\u00e3o que explica como codificar, \u00e9 necess\u00e1rio exibir o c\u00f3digo em suas p\u00e1ginas da web. Seus visitantes prestam aten\u00e7\u00e3o ao seu c\u00f3digo escrito e aprendem com ele. Por isso, voc\u00ea deve exibir seu c\u00f3digo de maneira adequada em seu site, o que ajuda seus usu\u00e1rios a l\u00ea-lo facilmente. Ele tamb\u00e9m oferece uma melhor experi\u00eancia do usu\u00e1rio aos visitantes do seu site.<\/p>\n<p>Neste blog, estamos usando um plugin do WordPress <a href=\"https:\/\/wordpress.org\/plugins\/syntaxhighlighter\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">SyntaxHighlighter Evolved<\/a> para destacar a sintaxe do c\u00f3digo. No entanto, neste artigo n\u00e3o estamos discutindo sobre esse plugin do WordPress. Em vez disso, gostar\u00edamos de chamar a aten\u00e7\u00e3o de nossos visitantes para o <a href=\"https:\/\/prismjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PRISM,<\/a> que \u00e9 um marcador de sintaxe amplamente usado em milhares de sites.<\/p>\n<p>Os blogs mais populares que usam PRISM s\u00e3o Smashing Magazine, CSS-TRICKS, SitePoint. Se voc\u00ea est\u00e1 procurando a solu\u00e7\u00e3o sobre como usar o realce de sintaxe, continue lendo.<\/p>\n<h3>Instala\u00e7\u00e3o<\/h3>\n<p>Para usar o marcador de c\u00f3digo PRISM, voc\u00ea precisa incluir seu JS e CSS em seu site. O PRISM permite que voc\u00ea personalize suas escolhas de tema e sele\u00e7\u00e3o de idioma. V\u00e1 para a <a href=\"https:\/\/prismjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">p\u00e1gina inicial<\/a> do <a href=\"https:\/\/prismjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PRISM<\/a> e clique no &#8216;bot\u00e3o&#8217; Download.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211618250b.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211618250b.png\" alt=\"PRISM - Um Marcador de Sintaxe Bem Feito para Seu Site\" ><\/a><\/p>\n<p>Na pr\u00f3xima p\u00e1gina, escolha o tema que mais se adequar ao seu site. Na se\u00e7\u00e3o Idiomas, selecione os idiomas que seu site ensina. Aqui, recomendamos selecionar apenas os idiomas necess\u00e1rios. Caso contr\u00e1rio, os arquivos JS e CSS do seu PRISM ocupar\u00e3o espa\u00e7o desnecess\u00e1rio.<\/p>\n<p>Depois de selecionar suas op\u00e7\u00f5es, role para baixo e baixe seus arquivos JS e CSS personalizados separadamente.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211631b429.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211631b429.png\" alt=\"PRISM - Um Marcador de Sintaxe Bem Feito para Seu Site\" ><\/a><\/p>\n<h3>Como usar o Marcador de sintaxe<\/h3>\n<p>Baixamos os arquivos JS e CSS que destacar\u00e3o a sintaxe do nosso c\u00f3digo. A pr\u00f3xima coisa que voc\u00ea precisa ver \u00e9 como us\u00e1-lo em seu c\u00f3digo real durante a exibi\u00e7\u00e3o em p\u00e1ginas da web.<\/p>\n<p>Em primeiro lugar, voc\u00ea precisa incluir esses arquivos baixados em seu site.<\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0&lt;link href=\"css\/prism.css\" rel=\"stylesheet\" \/&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0&lt;script src=\"js\/prism.js\"&gt;&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>Em seguida, o PRISM fornece uma classe \u00fanica para cada linguagem suportada que temos que usar ao adicionar a sintaxe da linguagem. Por exemplo, se voc\u00ea est\u00e1 escrevendo um c\u00f3digo PHP, deve embrulhar seu c\u00f3digo PHP da seguinte maneira.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - Um Marcador de Sintaxe Bem Feito para Seu Site\" ><\/a><\/p>\n<p>Observe que usamos &#8220;&lt;? Php&quot; em vez de &#8220;&lt;? Php&quot;. Ao usar PRISM, voc\u00ea deve usar caracteres <code>&lt;<\/code>e <code>&gt;<\/code>para &#8216;&lt;&#8216; e &#8216;&gt;&#8217;, respectivamente. Agora, se verificar sua p\u00e1gina da web, voc\u00ea ver\u00e1 o c\u00f3digo PHP como abaixo captura de tela.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - Um Marcador de Sintaxe Bem Feito para Seu Site\" ><\/a><\/p>\n<p>Para escrever um c\u00f3digo CSS, voc\u00ea precisa usar class <code>language-css<\/code>.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - Um Marcador de Sintaxe Bem Feito para Seu Site\" ><\/a><\/p>\n<p>Este c\u00f3digo CSS ser\u00e1 exibido em seu site da seguinte forma:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - Um Marcador de Sintaxe Bem Feito para Seu Site\" ><\/a><\/p>\n<p>Da mesma forma para a sintaxe HTML e JavaScript, voc\u00ea precisa usar classes <code>language-markup<\/code>e <code>language-js<\/code>respectivamente.<\/p>\n<p>Para obter a lista de idiomas suportados e suas classes, verifique este <a href=\"https:\/\/prismjs.com\/index.html#supported-languages\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">link<\/a>.<\/p>\n<h3>Conclus\u00e3o<\/h3>\n<p>Neste artigo, mostramos como instalar e usar o realce de sintaxe PRISM em seu site. Ele adiciona uma boa apar\u00eancia \u00e0 sintaxe do c\u00f3digo, o que proporciona uma melhor experi\u00eancia do usu\u00e1rio aos visitantes. Como alternativa, voc\u00ea tamb\u00e9m pode verificar o plugin do WordPress <a href=\"https:\/\/wordpress.org\/plugins\/syntaxhighlighter\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">SyntaxHighlighter Evolved<\/a> que estamos usando em nosso blog.<\/p>\n<h4>Artigos relacionados<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-dividir-o-terminal-no-sistema-operacional-windows\/\" title=\"Como dividir o terminal no sistema operacional Windows\">Como dividir o terminal no sistema operacional Windows<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/extensao-ftp-sftp-para-codigo-do-visual-studio\/\" title=\"Extens\u00e3o FTP \/ SFTP para c\u00f3digo do Visual Studio\">Extens\u00e3o FTP \/ SFTP para c\u00f3digo do Visual Studio<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-baixar-um-video-do-youtube-no-sistema-operacional-windows\/\" &quot;Como baixar um  do YouTube no sistema operacional br>&#8221; >Como baixar um v\u00eddeo do YouTube no sistema operacional Windows<br \/><\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neste artigo, mostramos como instalar e usar o realce de sintaxe PRISM. Quando voc\u00ea destaca a sintaxe do c\u00f3digo, ela d\u00e1 uma boa apar\u00eancia para o seu c\u00f3digo e<\/p>\n","protected":false},"author":1,"featured_media":20631,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[417],"tags":[848],"class_list":["post-27327","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diversos","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/27327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=27327"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/27327\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/20631"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=27327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=27327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=27327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}