自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 eslint扁平化配置

parserOptions 的配置方式已从传统的顶层键迁移至 languageOptions 对象内,用于定义代码解析器的相关参数‌的配置方式已从传统的顶层键迁移至 languageOptions 对象内,用于定义代码解析器的相关参数‌。/* 针对语言进行配置 *//* 指定解析器 */parser: vueEslintParser,//顶层使用 Vue 解析器/* 指定解析器 *//* 解析器的语法parser配置 */

2025-07-08 21:21:10 862

原创 Eslint基础使用

ESLint 是一个,其目的是使代码风格更加一致并避免错误,使得项目规范化。

2025-07-07 22:12:34 1360

原创 Webpack构建工具

Webpack构建工具简介 Webpack是一个现代JavaScript应用的静态模块打包工具,它将项目中的各类资源视为模块,通过依赖关系分析生成优化后的静态资源。

2025-07-04 22:00:00 1074

原创 VSCode源码添加VSCode自定义插件

摘要:本文介绍了如何将自定义VSCode插件集成到VSCode源码中。

2025-06-26 18:02:02 963

原创 VSCode插件开发

本文介绍了VSCode插件开发的基本流程:首先通过npm安装脚手架工具并初始化项目,然后调试运行插件。接着详细说明了如何在activitybar中添加图标视图,包括代码实现和配置修改。最后讲解了插件打包方法及发布时的常见报错处理。文章还提供了调试技巧和注意事项,并附有官网教程等参考资料链接,为开发者提供了一套完整的VSCode插件开发指南。

2025-06-26 15:22:05 768

原创 VSCode源码解析-程序的启动逻辑

2025-06-24 18:58:16 1392

原创 Typescript基础

TypeScript 是由微软开发的一种扩展语言,基于 JavaScript。它包含了 JavaScript 的所有内容,并增加了静态类型检查、接口、泛型等现代开发特性,更适合大型项目的开发。TypeScript 需要编译为 JavaScript,然后交给浏览器或其他 JavaScript 运行环境执行。

2025-06-22 12:39:26 1025

原创 typescript的装饰器基础

装饰器本质是一种特殊的函数,它可以对:类、属性、方法、参数进行扩展,同时能让代码更简洁。装饰器自2015年在中被提出到现在,已将近10年。截止目前,装饰器依然是实验性特性 ,需要开发者手动调整配置,来开启装饰器支持。装饰器有 5 种:1⃣类装饰器2⃣属性装饰器3⃣方法装饰器4⃣访问器装饰器5⃣参数装饰器备注:虽然中可以直接使用**类装饰器**,但为了确保其他装饰器可用,现阶段使用时,仍建议使用配置来开启装饰器支持,而且不排除在来的版本中,官方会进一步调整装饰器的相关语法!

2025-06-22 12:26:14 705

原创 CSS预处理器SASS语法

SASS是一种CSS预处理器,其核心语法包括嵌套规则、父选择器&、占位符%、变量定义和模块化导入。嵌套语法允许选择器、属性和媒体查询的层级结构,使代码更清晰;父选择器&用于引用或拼接选择器;占位符%结合@extend实现样式复用;变量用$定义,支持全局/局部作用域;通过@import导入外部文件,或使用更现代的@use/@forward进行模块化管理。这些特性显著提升了CSS的可维护性,但需注意避免过度嵌套和合理使用模块化功能。编译示例展示了SASS代码如何转换为标准CSS。

2025-06-21 10:00:00 1638

原创 在Vscode中安装Sass并配置

本文介绍在VS Code中配置Sass开发环境的步骤。

2025-06-20 11:04:57 1090

原创 Gulp构建工具

Gulp 是一个基于 Node.js 的流式构建工具,用于自动化前端开发任务(如压缩、编译、打包等)。其核心特点是利用管道(pipe)机制处理文件流,性能高效且配置简洁。该方法允许用户创建自定义任务,以便自动化执行一系列构建流程,如文件压缩、代码合并、测试运行等。该方法在 Gulp 3.x 版本中广泛使用,但在 Gulp 4.x 版本中被 gulp.series 和 gulp.parallel 替代。/**name:任务名称(字符串类型),用于在命令行或其他任务中调用。

2025-06-12 17:11:27 824

原创 VSCode中使用DeepSeek

按下图指示给deepseek给权限,图中Max Request改大点,可暂时设为200。安装好以后可在工具栏中看到,点击图中红色框选中的可以将窗口切换至右侧。选择“DeepSeek”,在官网中获得自己的API Key粘贴过来。选择“Use your own API key”。粘贴至VSCode中即可开始对话。在API Keys中创建后复制。点击“API开放平台”。

2025-06-11 09:00:00 449

原创 解析VSCODE代码

VS Code源码分析摘要(150字): VS Code主仓库采用Electron架构,核心代码位于src目录,入口为out/main.js。项目通过package.json管理ES Module规范的依赖和脚本,包含编辑器核心、扩展机制等模块。启动流程包括参数处理、环境配置、协议注册等主进程初始化工作,最终加载编辑器UI和扩展宿主进程。源码结构清晰,分基础工具库(vs/base)、平台服务(vs/platform)和主逻辑(vs/code)三大层级,支持多语言和崩溃报告等功能。该项目适合具备Node.js

2025-06-10 12:52:33 1306

原创 VSCode源码环境安装及运行

本文详细介绍了VSCode源码环境的搭建流程。主要内容包括:1) 安装必要工具(Git、Node.js≥22.14.0、Python≥3.12);2) 配置Visual Studio 2022社区版及C++编译组件;3) 源码下载与依赖安装注意事项(需修改部分依赖版本);4) 开发模式启动步骤(npm run watch + code.bat)。特别强调了VS安装路径必须默认、版本匹配和环境变量配置等关键点,确保编译顺利。整个过程涉及node-gyp工具链对Electron框架C++模块的编译支持,完整呈现

2025-06-09 20:32:23 1271

原创 安装VSCode源码依赖过程中的报错

使用curl验证"https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/tags/v13.0.0-10"是否能打开。https://github.com/settings/tokens在这个地址中生成一个token。.npmrc文件中的头文件路径地址指定#registry=https://registry.npmmirror.com/解决方法:确保浏览器可以打开连接,打不开看7的解决办法。:此步处理完一定要重新打开cmd命令窗口!

2025-06-09 19:28:11 1115

原创 (How to Contribute Visual Studio Code )为 Visual Studio Code 做贡献

如何共建VScode官方文档中英对照版。

2025-05-28 13:07:20 883

原创 uniapp模板代码

实现WordPress网站数据与小程序同步共享,简单的配置就能搭建自己的资讯/博客小程序。一套代码多端适用(微信端、百度端、QQ端、H5端)该项目包含了从首页浏览商品,到商品详情,微信登录,加入购物车,提交订单,微信支付,订单管理等功能。

2025-05-22 13:52:47 211

原创 使用VSCode开发uniapp

使用VSCode开发uniapp+ts

2025-05-21 14:03:09 4047 6

原创 Git的使用

git的基础简介及使用指令介绍。

2025-05-16 12:43:38 741

原创 VSCode中操作Gitee

在VSCode中配置gitee的远程仓库位置并提交更新。

2025-05-13 19:16:46 837

原创 创建electron+vite+vue+express项目

搭建electron+vite+vue+typescript+express的项目,集成前端与后端的桌面应用程序。

2024-09-19 15:37:34 1253 1

原创 数据库链接信息查询

2022-03-25 17:18:53 787

原创 C# FileSystemWatcher 文件监视以及文件分包后组合再存储

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;using System.Windows.Forms;

2020-10-16 02:54:39 259

VSCode插件开发小demo,含activitybar创建图标

VSCode插件开发小demo,含activitybar创建图标

2025-06-26

Typescript基础讲解

Typescript基础讲解

2025-06-22

【JavaScript/TypeScript】装饰器全解析:类、属性、方法、参数及访问器装饰器的实现与应用装饰器在 JavaScript

内容概要:本文详细介绍了装饰器的概念、分类及其应用,涵盖了类装饰器、属性装饰器、方法装饰器、访问器装饰器和参数装饰器五种类型。装饰器是一种特殊的函数,能对类、属性、方法和参数进行扩展,使代码更简洁。文章还讨论了装饰器工厂和装饰器组合的使用方法,强调了装饰器作为实验性特性的现状及配置需求。每个部分通过具体例子展示了装饰器的使用场景和实现方式,如通过类装饰器为类添加额外功能、属性装饰器监控属性变化、方法装饰器添加日志记录或验证逻辑等。 适合人群:具备一定编程基础,特别是熟悉JavaScript或TypeScript的开发者,尤其是那些希望深入了解装饰器机制及其应用场景的研发人员。 使用场景及目标:①掌握装饰器的基本语法和使用方法,理解其在不同场景下的应用;②学会利用装饰器简化代码逻辑,增强代码的可维护性和扩展性;③通过实际案例练习,如类装饰器添加日志功能、属性装饰器监控属性修改、方法装饰器验证参数等,提升代码质量。 其他说明:由于装饰器目前仍是实验性特性,开发者在使用时需手动开启支持(如通过experimentalDecorators配置)。此外,随着TypeScript版本更新,装饰器相关语法可能会有所调整,因此建议开发者密切关注官方文档和技术社区动态。

2025-06-22

vscode源码编译所需工具

Git-2.49.0-64-bit.exe nvm-setup.exe python-3.13.4-amd64.exe vs_buildtools__162d3a1623f043a78293a63af78504c0.exe(vsbuild2022)

2025-06-10

vs-buildtools-2022

vs_buildtools__2022

2025-06-10

electron+vite+vue+express+typescript项目

electron+vite+vue+express+typescript项目 npm install npm run dev npm run build

2024-09-19

electron打包工具

electron-v17.4.11-win32-x64.zip electron-v30.1.2-win32-x64.zip electron-v30.5.1-win32-x64.zip nsis-3.0.4.1 nsis-resources-3.4.1 winCodeSign-2.6.0

2024-09-19

xlsx.js

xlsx.js

2022-11-14

AxhubChartsProV1.0.8.rar.zip

此文件包括文件 AxhubChartsProV1.0.8.rplib \ pro.js(此为AxhubChartsProV1.0.8.rplib所需要加载图形使用的JS文件) AxhubChartsPro可画的图形,包括:饼状图、柱状图、折线图、环形图,区间图,甘特图,面积图,色块图,玫瑰图,仪表盘,水波图,雷达图,漏斗图,k线图,散点图,气泡图,双轴图、滑块、堆叠图、还有轮播表格、自增数字、实时时间、倒计时等等。 需要在浏览器中显示AxhubChartsProV1.0.8.rplib的效果。更改图表中acp-data的INTERACTIONS中Open Link内 javascript:{if(!window.loadAcp){window.loadAcp = true;let url;$axure.internal($ax => {url = $ax.globalVariableProvider.getVariableValue('AxhubJsLink')});$axure.utils.loadJS(url || 'https://static.axhub.im/charts/pro.js')};}。解压文件后把文件内的pro.js文件发布出来替换此“”https://static.axhub.im/charts/pro.js“”JS地址即可。

2021-07-26

C# FileSystemWatcher文件监视以及文件分包

C# FileSystemWatcher文件监视以及文件分包

2020-10-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除