"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Aperte! Extensão do código VS

Aperte! Extensão do código VS

Publicado em 2024-11-06
Navegar:212

Hoje publiquei minha primeira extensão do VS Code - Clamp it! Esta extensão facilita a geração de tamanhos fixos para seu código CSS.

Fiz isso porque queria ser mais produtivo. Meu processo atual incluía acessar um site de gerador de pinças on-line, inserir os tamanhos desejados e, em seguida, copiar e colar em meu código.

Consegui isso com a ajuda do ChatGPT. 90% do código é produzido pelo ChatGPT. Tive que ajustar algumas coisas e tive a ideia, então acho que mereço algum crédito.

Para começar a usá-lo, primeiro configure-o definindo as seguintes opções no arquivo global settings.json (Paleta de comandos: Preferências: Abrir configurações do usuário (JSON)) ou no arquivo settings.json do seu projeto (Paleta de comandos: Preferências: Abrir Configurações do espaço de trabalho (JSON)):

{
  "clampExtension.globalMinViewport": 600,
  "clampExtension.globalMaxViewport": 1440,
  "clampExtension.baseFontSize": 16
}

Em seguida, digite os tamanhos mínimo e máximo (em pixels), destaque os tamanhos digitados e escolha Fixar! comando da paleta de comandos:

Clamp it! VS Code extension

Se quiser, você pode usar a definição completa, assim:

16, 20, 16, 600, 1200

onde

  • o primeiro parâmetro é o tamanho mínimo,
  • o segundo parâmetro é o tamanho máximo,
  • o terceiro parâmetro é o tamanho base da fonte,
  • o quarto parâmetro é o tamanho mínimo da janela de visualização e
  • o quinto parâmetro é o tamanho máximo da janela de visualização.

Observe que a saída está sempre em unidades REM:

clamp(1rem, calc(0.821rem   0.476vw), 1.25rem)

É isso! Espero que esta pequena extensão torne você mais produtivo, assim como me tornou.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/starbist/clamp-it-vs-code-extension-2h03?1 Se houver alguma violação, entre em contato com [email protected] para excluí-la
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3