当前位置: 首页 > ai >正文

【微知】sourceinsight如何添加支持bash脚本的语法格式解析?

背景

默认sourceinsight并未把bash脚本支持,但是si提供了这种机制

机制

si提供的机制是si管理的有脚本语言类型,也有文件类型。
脚本语言类型可以自己定义,也可以直接从官网下载。定义方式就是定义一些关键字等,并且配置后支持跳转。
定义文件类型是通过添加文件,然后支持脚本

官网下载:(也可以直接从本文附属文件下载)
https://www.sourceinsight.com/pub/languages/
比如bash的:
在这里插入图片描述

从官网导入方式

导入语言

先从官网下载上面提到的bash的xclf和clf,然后导入

Options -》 performances -》 Language
在这里插入图片描述

在这里插入图片描述

然后就能看到bash的语言:
在这里插入图片描述

创建文件类型

点击filetype
在这里插入图片描述
可以看到左边有各种语言的文件。
点击add type
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
如果要指定一些特定的文件用某个语法解析,也就是在这里的文件类型中,第一行的File filter添加对应的文件,用;分割
另外配置语法高亮,配置预览试图,配置空格可见,配置行号,都是在这里
在这里插入图片描述

http://www.xdnf.cn/news/2194.html

相关文章:

  • P3309 [SDOI2014] 向量集 Solution
  • React-Hook
  • n8n 中文系列教程_10. 解析n8n中的AI节点:从基础使用到高级Agent开发
  • 【知识管理周报】知识管理最新周报0426文章推荐
  • [详细无套路]MDI Jade6.5安装包下载安装教程
  • HKUST:合成数据训练LLM的缩放定律
  • docker容器运维工具——ctop
  • GoLang基础
  • 药监平台上传数据报资源码不存在
  • 【linux】SSH 连接 WSL2 本地环境的完整步骤
  • Hbuilder x中的v-bind=““ is not supported.报错解决
  • Dify与n8n深度对比:AI应用开发与自动化工作流的双轨选择
  • 光子计算芯片进展评估:下一代AI算力突破的可能性
  • UML之序列图的执行规范
  • SpringCloud原理和机制
  • 获取房源信息并完成可视化——网络爬虫实战1
  • 29-算法打卡-字符串-KMP算法理论2-第二十九天
  • C语言HashTable基本理解
  • Android studio学习之路(八)---Fragment碎片化页面的使用
  • Git使用教程(含常见问题解决)
  • Raptor码的解码成功率matlab实现
  • STM32的开发环境介绍
  • 嵌入式学习笔记 - SPI通讯协议
  • 内存四区(栈)
  • 深入理解N皇后问题:从DFS到对角线优化
  • 深入剖析 TypeScript 基础类型:string、number、boolean 的声明与使用
  • 神经网络笔记 - 感知机
  • 常用财务分析指标列表
  • JAVA后端开发常用的LINUX命令总结
  • 高精度3D圆弧拟合 (C++)