VS Code – 小众软件 https://www.appinn.com 分享免费、小巧、实用、有趣、绿色的软件 Fri, 14 Mar 2025 03:23:31 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.7.2 微软向开发者道歉,900万用户的 VS Code 主题插件 Material Theme 是安全的,已恢复上架 https://www.appinn.com/malware-found-in-vscode-material-theme-plugin-pulled/ https://www.appinn.com/malware-found-in-vscode-material-theme-plugin-pulled/#respond Fri, 14 Mar 2025 03:21:49 +0000 https://www.appinn.com/?p=50113 来自论坛 @tjsky 和 @Septsea 同学的消息:微软承认之前被下架的 VSCode 主题不存在恶意代码,目前已恢复上架。

微软向开发者道歉,900万用户的 VS Code 主题插件 Material Theme 是安全的,已恢复上架 1

在关于这件事的讨论里,昨天 Scott Hanselman 和 Visual Studio Code 市场团队的员工对此进行了回复

微软向开发者道歉,900万用户的 VS Code 主题插件 Material Theme 是安全的,已恢复上架 2

误报真是糟糕透顶,一旦发生就让人痛苦不已。

Material Theme 及 Material Theme Icons(Equinusocio)的发布者账号因误判被标记,现已被恢复。出于安全考量,我们采取了快速行动却造成了失误。

我们下架这些主题是因为其在微软内部触发了多项恶意软件检测指标,但调查得出了错误结论。我们极度重视 VS Code 生态系统的安全性,故迅速采取行动保护我们的用户。

我理解“Equinusocio”扩展作者遭遇此事的沮丧和激烈反应,我们也理解你们的感受。这很糟糕,但有时这样的事情会发生。

我们已竭尽所能——作为人类,我们希望能从这次事件中吸取教训继续前行。我们将明确关于混淆代码的审核政策,更新扫描机制与调查流程,降低此类事件再次发生的可能性。

这些扩展程序是安全的,现已恢复上架供 VS Code 社区用户正常使用:

我们再次对该作者被卷入此次事件的影响范围表示歉意,并期待他们未来推出的主题和扩展。我们已与他联系以进行补救,并感谢他的耐心配合。

Scott Hanselman 和 Visual Studio Code 市场团队 – @shanselman


以下内容为2025年2月27日的消息,原标题《VS Code 主题插件 Material Theme 存在恶意行为,已下架。安装量超过 900 万》:

来自川陀大学图书馆【开源杂谈】第6期・紧急消息专栏的消息:两款安装量超过 900万的知名 VS Code 插件存在恶意行为,已从应用市场下架,提醒已安装用户卸载:

  • {Material Theme}适用于 VSCode 的开源 Material 风格主题
  • {Material Theme Icons}适用于 VSCode 的开源 Material 风格图标主题

goddaneel 还说道:

  1. 请立即停止使用上述由 Equinusocio 开发维护的这两款 VSCode 插件,这些插件目前被报告具有恶意行为,且 GitHub 提交记录及开源代码疑似被清空。
  2. 相关插件目前已从 Visual Studio Marketplace 下架并封禁开发者,但 Open VSX 似乎尚未进行处理。
  3. 相关插件的危险版本似乎进行了防卸载处理,常规卸载会进入循环。如不幸使用了危险版本,你可能需要从外部手动卸载。
  4. 相关问题的原始讨论目前已被删除,如有需要可查阅存档[12]。相关插件的卸载方法及后续消息跟进,可参考 Marketplace 的 GitHub issue 和 Hacker News

如果你安装了这两个插件,务必卸载,在这里继续讨论:https://meta.appinn.net/t/topic/66978


相关阅读


©2021 goddaneel for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/malware-found-in-vscode-material-theme-plugin-pulled/feed/ 0
Web Visual Editor – 实时可视化编辑 HTML 文件[VS Code 扩展] https://www.appinn.com/web-visual-editor-for-vscode/ https://www.appinn.com/web-visual-editor-for-vscode/#respond Tue, 26 Nov 2024 08:04:52 +0000 https://www.appinn.com/?p=49325 Web Visual Editor 是一款 VS Code 扩展,可以实时可视化编辑 HTML 文件。@Appinn

Web Visual Editor - 实时可视化编辑 HTML 文件[VS Code 扩展] 3

🎬 演示

✨ 特点

  • 🖼可视化编辑:在 WebView 中可视化编辑 HTML 元素。
  • ⏱实时预览:编辑时立即查看反映的更改。
  • 🧩与 Visual Studio Code 集成:无需额外的进程和窗口,并与 VSCode 主题良好集成。

📋 功能

  • 🖱元素选择:轻松选择 HTML 元素。视觉选择与编辑器上的文本选择同步。反之亦然。
  • ✂复制、剪切和粘贴元素:复制或剪切元素,将文本粘贴到所选元素中。
  • 🔍放大和缩小:放大和缩小页面。
  • 🔒脚本和链接管理:禁用脚本并管理链接以确保安全。
  • ↕移动元素:拖动元素以重新排列其位置。

获取


原文:https://www.appinn.com/web-visual-editor-for-vscode/

小众软件居然还有一个 VS Code 分类 😂


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/web-visual-editor-for-vscode/feed/ 0
Haystack Editor – 将 VS Code 画布化,同时打开多个文件,自动创建关联[跨平台] https://www.appinn.com/haystack-editor/ https://www.appinn.com/haystack-editor/#respond Sun, 29 Sep 2024 08:26:10 +0000 https://www.appinn.com/?p=48808 Haystack Editor 是一款将 VS Code 画布化的工具,你可以在无限大的画布上,打开很多个 VS Code 写代码,这些窗口之间会根据函数调用关系而自动建立关联,非常有意思。@Appinn

Haystack Editor - 将 VS Code 画布化,同时打开多个文件,自动创建关联[跨平台]

来自发现频道,@jerrylus 同学的推荐:https://meta.appinn.net/t/topic/61459

Haystack editor – 在无限大的画布上写&看代码

在无限大的画布上探索或者编写代码,可以打开多个编辑器,相互链接并排布

  • 在画布中拖拽编辑器
  • 通过调用关系自动建立关联
  • 保存布局以便切换
  • 兼容 VS Code 插件&设置,可以从已有的 VS Code 安装一键导入(实际上是 VS Code 的 Fork)

只有用视频来演示一下:

如果你有一台超大的显示器,尤其带鱼屏那种,那么把 Haystack editor 平铺在整个屏幕上,用起来一定很爽(这段纯想象、纯YY)。

获取


原文:https://www.appinn.com/haystack-editor/

来用过的都说说,有没有用?


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/haystack-editor/feed/ 0
亚马逊 AI 编程助手 CodeWhisperer 免费对个人用户开放,提供不限量的代码建议,类似 GitHub Copilot https://www.appinn.com/amazon-codewhisperer/ https://www.appinn.com/amazon-codewhisperer/#respond Fri, 14 Apr 2023 03:56:12 +0000 https://www.appinn.com/?p=44825 CodeWhisperer 是亚马逊的用几十亿行开源代码训练出来的 AI 工具,它可以根据你的代码注释和现有代码实时生成代码建议。另外还能进行安全漏洞扫描。支持 15 种编程语言(包括 Python、Java 和 JavaScript)以及集成进 VS Code、IntelliJ IDEA、PyCharm 等开发工具。@Appinn

亚马逊 AI 编程助手 CodeWhisperer 免费对个人用户开放,提供不限量的代码建议,类似 GitHub Copilot

从来都想不到,开源代码居然会被用来干这些事情,真的是 😂

Amazon CodeWhisperer

CodeWhisperer 仅针对个人用户免费,企业用户需要订阅使用。除了不限量的代码建议以外,还提供了每月 50 次的代码安全扫描,比如你写了漏洞,它能自动帮你发现。

目前支持的语言:

  • Python
  • Java
  • JavaScript
  • TypeScript
  • C#
  • Rust
  • Go
  • Ruby
  • Scala
  • Kotlin
  • PHP
  • C
  • C++
  • Shell Scripting
  • SQL

需要注意的是,代码安全扫描目前仅支持 Python、Java 和 JavaScript。

集成环境

Amazon 提供了 VS Code 与 JetBrains 两个插件,都叫做 AWS Toolkit:

其它环境请研究用户文档

以及,使用 CodeWhisperer 需要注册 AWS Builder ID,无论你是否拥有 AWS 或者 Amazon 账号。

使用

青小蛙尝试了一下 VS Code,使用流程是这样的:

  1. 安装 AWS Toolkit
  2. 登录(VS Code 左边栏找到 AWS,然后在 Developer Tools 里找到 CodeWhisperer,点击 Start)
  3. 根据引导注册或登录
亚马逊 AI 编程助手 CodeWhisperer 免费对个人用户开放,提供不限量的代码建议,类似 GitHub Copilot 4

然后就好了,在平时编码的时候,能看到底栏的 CodeWhisperer 旁边有对勾,就对了。另外还是在 Developer Tools 的 CodeWhisperer 里面,可以控制开关代码建议(Auto-Suggestions),或开始安全扫描(Security Scan)

亚马逊 AI 编程助手 CodeWhisperer 免费对个人用户开放,提供不限量的代码建议,类似 GitHub Copilot 5

CodeWhisperer 官网在这里


原文:https://www.appinn.com/amazon-codewhisperer/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/amazon-codewhisperer/feed/ 0
EasyCode AI – 集成在 VS Code 里的 ChatGPT,帮你写代码、改代码 https://www.appinn.com/easycode-ai-in-vscode/ https://www.appinn.com/easycode-ai-in-vscode/#respond Thu, 06 Apr 2023 12:43:01 +0000 https://www.appinn.com/?p=44782 这是一款由 EasyCode AI 发布的 VS Code 插件,名叫 ChatGPT – EasyCode,它可以帮你写代码、提供代码建议,为代码添加注释、语义搜索等,可自定义 prompt,最重要的是提供不限量的 ChatGPT 3.5 询问。@Appinn

EasyCode AI - 集成在 VS Code 里的 ChatGPT,帮你写代码、改代码

作为野生程序员,青小蛙觉得现阶段喜欢胡说八道的 ChatGPT 在编程领域还是十分霸气的,除了帮青小蛙写了几款插件,该近了几条代码兼容性以外,已经不止一次见到完全由 ChatGPT 编写的完整程序了。

ChatGPT – EasyCode

这是发布在 VS Code 扩展商店,目前仍然可以免费、不限量,直接使用 ChatGPT 3.5 的插件,主要用途还是用来编写、改写代码,包括:

  • 直接写代码
  • 对选中的代码进行解释
  • 重构代码
EasyCode AI - 集成在 VS Code 里的 ChatGPT,帮你写代码、改代码 6

而如果你有什么问题想要问它,就在边栏随便问。

目前 EasyCode AI 提供了不限量的 ChatGPT 3 Token,升级可获得 GPT 4 资源:

EasyCode AI - 集成在 VS Code 里的 ChatGPT,帮你写代码、改代码 7

顺便,GPT-4 绝对是编程好助手啊。

设置

在 EasyCode AI 的设置中(VS Code 中),可以自定义你想要的 prompt,并且能很容易的改为用中文回复:

EasyCode AI - 集成在 VS Code 里的 ChatGPT,帮你写代码、改代码 8

主要有:

  • Easycode › Prompt Prefix: Explain
    用于解释所选代码
  • Easycode › Prompt Prefix: Explain File Flow
    用于解释文件如何被使用
  • Easycode › Prompt Prefix: Explain Method Flow
    用于解释如何使用方法
  • Easycode › Prompt Prefix: Refactor Code
    用于重构代码
  • Easycode › Prompt Prefix: Write Code
    用于编写代码
  • Easycode › Prompt Prefix: Write Unit Tests
    用于编写单元测试
  • Easycode: Temperature
    用于AI的温度(0是保守的,1是创造性的)

获取

原文:https://www.appinn.com/easycode-ai-in-vscode/


另外,青小蛙也创建了一个简单的 ChatGPT 指南页面:https://www.appinn.com/chatgpt-guides/

里面展示小众软件介绍的 ChatGPT 相关内容。


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/easycode-ai-in-vscode/feed/ 0
VS Code 官方正版安装中心在这里,别走错了 https://www.appinn.com/vs-code-official-is-here/ https://www.appinn.com/vs-code-official-is-here/#respond Mon, 20 Mar 2023 04:29:30 +0000 https://www.appinn.com/?p=44648 Visual Studio Code(VS Code)是一款由 Microsoft 开发的免费开源的跨平台代码编辑器,具有丰富的插件生态环境和强大的代码编辑功能,支持多种开发语言和框架,是开发人员和团队的首选编码工具之一。它也是可扩展的高性能编辑器,后者可以适应各种编程需求和技能级别。@Appinn

VS Code 官方正版安装中心在这里,别走错了

VS Code 官方正版安装中心

别再走错了,独此一家,别无分店。从官网进去之后,有一个大大的 Download 按钮,点它,就好了。

事情是这样的,开局…一张图

前不久,我们的 Appinn 频道收到一张图,让青小蛙十分震惊:

VS Code 官方正版安装中心在这里,别走错了 9

虽然这张图上槽点满满,一眼就能看出是骗子。但是,这也是骗子用来筛选用户的方式。

从截图来看,这是一个运行在虚拟机中的「第三方 VS Code」,并且处于购买界面。青小蛙不知道这张图最早是谁发出来的,但显然也是因为听说了这样奇怪的事情,然后特意去安装、尝试,想让更多的人知道这种骗局。

另外一件事…

这个事情有10多天了,今天拿出来说是因为… @Septsea 同学在论坛里玩梗 😂


我觉得 Visual Studio Code 也是较好用的. 不过, 不知为何, 它是未注册的; 我记得它应该是不要钱的应用.

VS Code 官方正版安装中心在这里,别走错了 10

是不是很逼真,是不是很眼熟?

的确有几位同学被整蛊了 😂

随后 @Septsea 也说出了真相,这是一款名为 Unregistered VSCode 的扩展,直接在 VS Code 的边栏扩展窗口搜索「Unregistered VSCode」即可:

算了; 我自己来揭秘吧, yuuka and Pixie and dazebat. 首先, 我用的是正版的 VSC. 我安装了这个插件.

大家也知道, Sublime Text 的未注册版会弹出这样的东西.

VS Code 官方正版安装中心在这里,别走错了 11

这个插件的功能就是让 VS Code 也弹出一个类似的提示:P

然后,还能修改 VS Code 的标题,比如加一个 UNREGISTERED 就更像了。

具体方法 @Septsea 都讲了,反正…太搞笑了,有点过分

最后…

虽然青小蛙是一个野生程序员,不过平时也在使用 VS Code,尤其最近发现 ChatGPT 改代码非常拿手,针对那些年久失修的项目,问几个问题,兼容性就解决了。青小蛙已经随手解决了好几个小插件,这在以前可是需要各种搜索、各种测试,实在搞不定还要求人的那种情况,现在,求(wen)求(wen)ChatGPT 就好了 😂

世界变了。


原文:https://www.appinn.com/vs-code-official-is-here/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/vs-code-official-is-here/feed/ 0
MySalary – 在 VS Code 状态栏显示今天挣了多少钱 https://www.appinn.com/mysalary-for-vscode/ https://www.appinn.com/mysalary-for-vscode/#respond Mon, 20 Feb 2023 12:37:02 +0000 https://www.appinn.com/?p=44448 MySalary 是一个仅供娱乐的 VS Code 插件,它能在状态栏实时显示今天挣了多少钱。@Appinn

MySalary - 在 VS Code 状态栏显示今天挣了多少钱 12

在早些时候介绍了《钱条 – 在 Mac 菜单栏显示今天挣了多少钱》之后,@迷城Wang事 同学在小众软件微博留言:有 VS Code 版本的,拓展搜索:

mySalary

开发者 @hzjjg 很谨慎的标记了:仅供娱乐😂

仅供娱乐的vscode小插件,可以再vscode状态栏上显示今日实时赚取的工资。以及工作状态小提示,感觉工作更有动力了呢!

特点:

  • 显示你当天到此时所获得的工资
  • 在不同工作时段,显示不同的小提示
  • 可自定义工资前缀,后缀
  • 可自定义工作小提示

安装:

使用:

安装之后,点击 VS Code 左下角状态栏的工资区域,即可设置具体工资、工作时间。

小视频

青小蛙还录了一段小视频:

看着工资一点点变多,真的更有动力了呢。在 GitHub 开源。


原文:https://www.appinn.com/mysalary-for-vscode/

最后再问一次:有 Windows 版本的了么? 😂


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/mysalary-for-vscode/feed/ 0
Oh My Ins – 在 VS Code 里刷 Instagram https://www.appinn.com/oh-my-ins-for-vs-code/ https://www.appinn.com/oh-my-ins-for-vs-code/#comments Wed, 03 Nov 2021 04:47:48 +0000 https://www.appinn.com/?p=40269 Oh My Ins 是一款 VS Code 扩展,它可以用来让你在 VS Code 里刷 Instagram 看图片和视频,不需要登录,不需要特殊网络,可自定义账户,即开即用。@Appinn

Oh My Ins - 在 VS Code 里刷 Instagram 摸鱼

这又是一个故事了。

今年中秋节的时候,@jwenjian 同学说:

今年冬奥会之后,开始追踪哥伦比亚女子射箭选手 Valentina Acosta Giraldo 的 Ins,不过苦于网络切换太麻烦,搞了个小页面,定时拿她 Ins 的动态,并显示在这个页面上,省去了网络切换的烦恼。

https://meta.appinn.net/t/topic/26164

至此这个事情就暂停了,大家该上班上班,该摸鱼摸鱼。但 @jwenjian 上班的心总有羁绊。于是就有了今天的故事:

Oh My Ins – 在 VS Code 刷 Instagram

上班摸鱼神器?

或许可以这么定位,主要动力是因为国内直接看不了 Instagram,借助于 Bibliogram 平台,整合多个账号的 Feed 流到一个页面里,实现上班刷 Ins (适度摸鱼益脑,过度摸鱼伤身)

没有什么可以多介绍的,直接上图吧。

Oh My Ins - 在 VS Code 里刷 Instagram 13

具体使用方法就是:

  • 首先你要有个 VS Code
  • 然后搜索扩展 Oh My Ins, 之后安装
  • 在你的 VS Code 配置文件中添加自己想要follow的账号,具体可见上图或者扩展的 readme
  • 最后,按 Ctrl + Shift + P,输入 Oh My Ins,回车即可

这等摸鱼是不是…太方便啦。


还是要提一下怎么修改配置,首先在 VS Code 里按 Ctrl + Shift + P,输入 Setting 找到 首选项:打开设置(json),然后会打开一个 setting.json 文件,在里面添加:

  "oh-my-ins.setting.accounts" : ["用户1", "用户2","用户3"]

保存,重新打开 Oh My Ins 就行了。另外需要注意,每次有 5 分钟的缓存时间,这期间不能刷新。


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/oh-my-ins-for-vs-code/feed/ 3
VSCode Rainbow Fart – 编程时,可爱的女孩子夸你写代码牛逼 https://www.appinn.com/vscode-rainbow-fart/ https://www.appinn.com/vscode-rainbow-fart/#comments Sun, 21 Jun 2020 06:20:18 +0000 https://www.appinn.com/?p=36251 VSCode Rainbow Fart 是一款专业彩虹屁的 VS Code 扩展,它可以根据代码关键字播放贴近代码意义的可爱的女孩子的真人语音,夸你写代码牛逼。@Appinn

感谢 @biezhii 和 @W. Ma 的推荐。

要想感受彩虹屁,先认真看视频,开声音,记得戴耳机、记得戴耳机、记得戴耳机。哦也可以不带…

安装使用方式

  1. 从 VSCode 扩展商店  下载并安装。
  2. 在 VSCode 的菜单栏中找到 查看 - 命令面板,或使用快捷键 Ctrl + Shift + P(macOS Command + Shift + P)呼出 命令面板
  3. 在 命令面板 中输入 > Enable Rainbow Fart 并回车。
  4. 此时应该会弹出一个消息通知,点击通知上的 Open 按钮。
  5. 在打开的页面上点击 授权
  6. 享受编程吧!请尝试在 VSCode 中输入 function 关键字。

VSCode Rainbow Fart 基于 MIT 开源,你可以在 GitHub官网)找到更多信息,甚至你可以录制自己的彩虹屁语音。

定制语音包的文档来看,VSCode Rainbow Fart 原理还是非常简单的,一个关键词对应一段语音,或者一个关键词对应多段语音,然后随机播放。

// manifest.json
{
    "contributes": [
        {
            "keywords": ["function", "=>"],
            // 支持 ES6 箭头函数 ()=>{}
            "voices": [
                "function_01.mp3",
                "function_02.mp3",
                "function_03.mp3",
                // ...
            ]
        }
    ]
}

所以,你想怎么玩都可以啊,不喜欢可爱女孩子的,也可以换成可爱男孩子?


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
https://www.appinn.com/vscode-rainbow-fart/feed/ 17