”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 夹住! VS 代码扩展

夹住! VS 代码扩展

发布于2024-11-06
浏览:243

今天我发布了我的第一个 VS Code 扩展 - Clamp it!此扩展可以轻松为您的 CSS 代码生成固定尺寸。

我之所以这么做是因为想要提高工作效率。我当前的流程包括访问在线钳位生成器网站,输入所需的尺寸,然后将其复制粘贴到我的代码中。

我在 ChatGPT 的帮助下做到了。 90% 的代码是由 ChatGPT 生成的。我必须调整一些东西,然后我想出了这个想法,所以我想我应该得到一些荣誉。

要开始使用它,首先通过在全局 settings.json 文件(命令面板:首选项:打开用户设置 (JSON))或项目的 settings.json 文件(命令面板:首选项:打开工作区设置 (JSON)):

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

接下来,键入最小和最大尺寸(以像素为单位),突出显示键入的尺寸,然后选择“夹紧它!”命令面板中的命令:

Clamp it! VS Code extension

如果需要,您可以使用完整的定义,如下所示:

16, 20, 16, 600, 1200

在哪里

  • 第一个参数是最小尺寸,
  • 第二个参数是最大尺寸,
  • 第三个参数是基本字体大小,
  • 第四个参数是最小视口尺寸,
  • 第五个参数是最大视口尺寸。

请注意,输出始终以 REM 为单位:

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

就是这样!我希望这个小扩展能让你像我一样提高工作效率。

版本声明 本文转载于:https://dev.to/starbist/clamp-it-vs-code-extension-2h03?1如有侵犯,请联系[email protected]删除
最新教程 更多>
  • 如何使用 PHP 为图像添加水印?
    如何使用 PHP 为图像添加水印?
    使用 PHP 向图像添加水印如果您正在使用允许用户上传图像的网站,则可能需要添加这些图像的水印,以防止未经授权的使用。添加水印可确保您的徽标或品牌在每个上传的图像上都可见。以下是如何在 PHP 中实现此目的:使用 PHP 函数PHP 手册提供了使用以下函数的综合示例:imagecreatefromp...
    编程 发布于2024-11-06
  • 如何抑制 Tensorflow 调试输出?
    如何抑制 Tensorflow 调试输出?
    抑制Tensorflow调试信息Tensorflow可能会在初始化时在终端中显示调试信息,包括加载的库和发现的设备。虽然此信息对于调试目的很有用,但它也会使控制台混乱并使跟踪重要消息变得困难。要禁用此调试信息,您可以使用 os.environ 模块:import os os.environ['TF_...
    编程 发布于2024-11-06
  • 如何确定我的 MySQL 查询是否利用了索引?
    如何确定我的 MySQL 查询是否利用了索引?
    识别 MySQL 索引的性能优化 MySQL 查询时,评估索引的有效性至关重要。获取索引性能指标要确定您的查询是否使用索引,请执行以下查询:EXPLAIN EXTENDED SELECT col1, col2, col3, COUNT(1) FROM table_name WHERE col1 ...
    编程 发布于2024-11-06
  • 如何更改 WAMP/MySQL 中错误消息的语言?
    如何更改 WAMP/MySQL 中错误消息的语言?
    WAMP/MySQL 中的语言错误许多用户都遇到过 WAMP/MySQL 中的错误未以正确的语言显示的问题。多次重新安装WAMP并搜索大量资源后,该问题仍然存在。要解决此问题,需要修改my.ini文件。修改my.ini文件找到行:# Change your locale here ! lc-mess...
    编程 发布于2024-11-06
  • Item - 返回空集合或数组而不是 null
    Item - 返回空集合或数组而不是 null
    不返回 null: 返回 null 代替空集合或数组的方法需要额外的客户端处理以避免异常。 null 问题: 客户端需要添加冗余检查(如果要检查null)。 这些检查中的遗漏可能会被忽视,从而导致错误。 返回集合或数组的方法很难实现。 反对 null 的参数: 不要担心分配空集合或数组的性能,除非...
    编程 发布于2024-11-06
  • 节点 JS || Epress js ||作者:穆尼塞卡·乌达瓦拉帕蒂
    节点 JS || Epress js ||作者:穆尼塞卡·乌达瓦拉帕蒂
    Express js 编写简单的express js应用程序 npm 初始化 npm 安装 Express const express=require('expreass'); const app=express(); app.use('/',(req,res,next)=>{ rse...
    编程 发布于2024-11-06
  • 嵌套括号可以在没有递归或平衡组的情况下匹配吗?
    嵌套括号可以在没有递归或平衡组的情况下匹配吗?
    在没有递归或平衡组的情况下匹配嵌套括号使用正则表达式匹配嵌套括号可能具有挑战性,特别是在像 Java 这样的语言中,其中递归且不支持平衡组。幸运的是,使用前向引用确实可以克服此限制。匹配外部组以下正则表达式 [1] 匹配外部组括号而不对深度施加限制:(?=\()(?:(?=.*?\((?!.*?\1...
    编程 发布于2024-11-06
  • 使用 TDD 方法论和 PostgreSQL 使用 Django 构建完整博客应用程序的指南(部分安全用户身份验证)
    使用 TDD 方法论和 PostgreSQL 使用 Django 构建完整博客应用程序的指南(部分安全用户身份验证)
    Welcome back, everyone! In the previous part, we established a secure user registration process for our Django blog application. However, after succes...
    编程 发布于2024-11-06
  • 如何编写更好的 CSS
    如何编写更好的 CSS
    为了为网站样式编写更好的CSS,您必须首先学习三件事,即响应式设计,您的代码可维护和可扩展,并且具有执行性。 响应式设计就是要确保您的网站在每种可能的屏幕尺寸上都具有完美的外观和行为。随着屏幕尺寸的不断增加,响应式设计是每个前端开发人员必须学习和掌握的基本概念。 您编写的代码必须以其他开发人员也可以...
    编程 发布于2024-11-06
  • 解锁 JavaScript 的超能力:变量的魔力
    解锁 JavaScript 的超能力:变量的魔力
    从今天开始,我们将发现一个编程的世界。 你拥有超能力的世界。是的,你没看错,超能力。如果不是超能力,那又是什么?使用 JavaScript,您可以让物体飞、移动、消失、改变颜色,并在数英里之外看到您的朋友,而这只是可能的一小部分。是的,一切都在你的屏幕上,但仍然非常令人兴奋。 像任何超级英雄一样,你...
    编程 发布于2024-11-06
  • 如何在 PHP 中访问和检索通过 POST 发送的表单变量?
    如何在 PHP 中访问和检索通过 POST 发送的表单变量?
    如何检索通过 POST 传输的所有变量处理 POST 数据时,PHP 会自动填充 $_POST 数组。数组的组件表示与表单输入元素关联的数据。要查看 $_POST 数组的内容,只需使用 var_dump($_POST);,或者您可以通过指定相应的数组键来访问各个值 (例如, $name = $_PO...
    编程 发布于2024-11-06
  • 对足球分析感兴趣?
    对足球分析感兴趣?
    我最近开始了我的足球分析之旅,并创建了一个示例 Python 程序,该程序引用 https://understat.com/ 来抓取单场比赛的射门数据。 这标志着我数据操作之旅的开始。我很高兴能更深入地研究这个领域,并期待随着我的进步分享更多更新。 回购: https://github.com/Ur...
    编程 发布于2024-11-06
  • 升级你的 JS:对象文字增强将改变你的代码
    升级你的 JS:对象文字增强将改变你的代码
    对象字面量是 JavaScript 的基本组成部分,使我们能够快速创建和初始化对象。在 ES6 及更高版本中,JavaScript 引入了对对象字面量的多项增强,使它们更加强大和简洁。让我们深入研究这些改进,看看它们如何使我们的代码更干净、更高效。 1. 属性简写名称 创建对象时,如...
    编程 发布于2024-11-06
  • 为什么我不能创建 `operator
    为什么我不能创建 `operator
    实现虚拟运算符
    编程 发布于2024-11-06
  • JavaScript 最佳实践。
    JavaScript 最佳实践。
    遵循 JavaScript 最佳实践有助于加快页面加载速度并提高性能,并提高代码可读性以及易于维护和调试。精心编写的代码还可以帮助避免错误和安全问题。 01。避免全局变量 尽量减少全局变量的使用。 这包括所有数据类型、对象和函数。 全局变量和函数可以被其他脚本覆盖。 改用局部变量并学习如何使用闭包...
    编程 发布于2024-11-06

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3