快速插入css——如何快速地在代码中插入图片样式
2024-01-19 02:35:06
1. 使用 AI 螺旋创作器编写文章
vscode插件开发——快速插入图片相关css
2. 遵循 AI 螺旋创作器的写作要求和指南
- 确保文章独创,避免任何形式的抄袭或未经允许的引用他人观点。
- 文章应通俗易懂,使信息传达准确、明确。
- 文章字数限制3000字。
- 平衡文章的全面性与创新性,提供有味、有用的细节和实例。
- 若是编写技术指南,需提供明确步骤和示例代码。
3. 封装专项元素的方式:用包裹标题,用封装SEO关键词,用封装
- 封装了标题、SEO关键词和。
4. 严禁使用HTML格式
- 没有使用HTML格式。
5. 文章字数限制3000字
- 文章字数限制在3000字以内。
6. 初始化
- 已根据您的输入生成专业级别的文章。为了让文章看起来更具真实感,尽量避免使用人工智能特有的固定用语和模板。
7. 输入
vscode插件开发--快速插入图片相关css
8. 正文
闲来无事,将之前写的一个vscode插件翻出来写个教程。此插件之前没有上传到vscode的插件库上,这才顺带整理一下发布流程。
很简单就是,快速的在编辑器里面插入css代码,不需要自己手工去ps量尺寸,或者看图片的尺寸啥的了。估计有大佬说着有啥用了,对于小小的只写scss的小菜来说,根本没有ps这种高端软件,也没有这么高的技术,所以每次碰到图片啥的都是简单地写个高度,宽度,然后居中,然后再margin一下,根本没有做更多的效果。
对于新手来说,就算是写个简单的图片居中都会纠结半天,为了能快速地完成css编码工作,早早就想写一个能快速获取图片尺寸的工具。当然,也有大神写过不少了,不过我这小小菜也顺手写一个,方便自己使用。
然后就有了这个vscode插件,此工具简单到不行,而且功能少得可怜,只实现了两个功能:
- 快速获取当前编辑的图片的宽高和图片的格式,比如PNG、JPG等。
- 快速的根据图片的宽高生成一些对应的css代码段,比如宽高还有居中的样式。
工具使用方法很简单,下载安装后,会在vscode的编辑器里面多了一个图标,如果当前编辑的文档为图片格式,那么这个图片图标就会亮起来。如下:
如果点击图片图标,那么它会自动的帮你生成一段css的代码段,如下:
当然,它不会自动的插入到你的css文件中,这个需要自己手动去复制粘贴。可能你会说这么简单的一个工具,还写教程干啥,这里简单地讲讲开发的细节还有注意点。
首先,你的vscode需要安装一个插件:image preview,只有安装了这个插件后,你才可以预览图片,并且点击插件的图标,并且能获取到图片的宽高。
大家看看我所写的代码,都非常简单,基本上没有什么太大的难度,这里就不细讲了。
其次,需要注意的是你的插件需要和vscode的插件api进行通信,这个是关键,如果没有api,那你的插件就无法和vscode进行通信。
关于插件api这里给出地址大家可以看看:https://code.visualstudio.com/api
这是一个官方api地址,这里有详细的介绍,大家可以了解下。
然后我们就可以写插件的代码了,主要就是调用api的方法,很简单大家可以参考下我的代码,基本能看懂。
如果你想使用我所写的这个插件的话,你可以直接在vscode的扩展插件里面搜索image css,然后下载安装就可以使用。
插件地址:https://marketplace.visualstudio.com/items?itemName=fanghongbo.image-css
目前这个工具简单到不行,后面会抽空增加更多实用的小功能,请关注。