diff --git a/packages/semi-icons-lab-vue/src/icons/icons/IconCodeHighlight.tsx b/packages/semi-icons-lab-vue/src/icons/icons/IconCodeHighlight.tsx
new file mode 100644
index 00000000..2cc27762
--- /dev/null
+++ b/packages/semi-icons-lab-vue/src/icons/icons/IconCodeHighlight.tsx
@@ -0,0 +1,41 @@
+import { defineComponent, ref, h, onActivated } from 'vue';
+import { ConvertIcon, vuePropsType as iconVuePropsType } from '../components/Icon';
+const SvgComponent = defineComponent((props, { slots }) => {
+ return () => (
+
+ );
+});
+const IconComponent = defineComponent({
+ name: 'IconCodeHighlight',
+ props: {
+ ...iconVuePropsType,
+ },
+ setup(props, { slots }) {
+ return () => (
+
+ {{
+ default: () => ,
+ }}
+
+ );
+ },
+});
+export default IconComponent;
+export { SvgComponent };