Ballerina 编程语言
巴列丽娜 是一种静态的,开源的云内编程语言 并获得 西欧2。 。 。 .
有了Ballerina,你可以轻松地开发微服务,API端点和集成, 和任何其他应用的云。 此外,Ballerina拥有所有的一般用途 现代编程语言的功能.
Ballerina 的编译器级内置支持,用于广泛使用的数据类型 作为JSON和XML,你专注于处理结构化的数据,网络服务交互, 处理货币问题更为有效.
提供和消费服务
它具有提供和消费服务的内在的一等语言结构.
序列图
基于序列图的图形视图显示了网络分布应用程序语义的最根本方面.
结构打字
它允许分布式组件之间松散相接并消除了数据绑定的摩擦.
元数据
广泛的元数据使Ballerina程序能够容易地与云平台相融合. 你可以直接生成多克和库伯内特的文物 源代码.
亮点- ballerina
这个寄存器提供 highlight.js 支持 巴列丽娜。 。 。 .
使用量
Ballerina 设置语法突出化的第一步是设置 highlight.js 在您的网页或节点应用中的库.
静态网站或简单使用
装入后 highlight.js,加载位于 dist 文件夹.
<!-- stylesheet -->
<link rel="stylesheet" href="https://unpkg.com/highlightjs/styles/vs.css" />
<!-- scripts -->
<script type="text/javascript" src="/path/to/highlight.min.js"></script>
<script type="text/javascript" src="/path/to/ballerina.min.js"></script>
<script type="text/javascript">
hljs.highlightAll();
</script>
带有节点或其他构建系统
如果使用Node / Webpack / Rollup / 浏览器等,只需要语言模块,然后用Highlight.js注册.
var hljs = require('highlightjs');
var hljsBallerina = require('@ballerina/highlightjs-ballerina');
hljs.registerLanguage('ballerina', hljsBallerina);
hljs.highlightAll();
许可证
Ballerina 代码分布于以下 Apache 许可证 2.0。 。 。 .
作者
链接
- Highlight.js图书馆的官方网站是: https://highlightjs.org/ (中文(简体) )。 。 。 .
- Highlight.js GitHub项目: https://github.com/highlightjs/highlight.js (中文(简体) )