未验证 提交 757954f4 编写于 作者: 梦境迷离's avatar 梦境迷离 提交者: GitHub

Update README_CN.md

上级 1d502c19
......@@ -16,21 +16,6 @@
**[中文说明](./README_CN.md) | [English](./README.md)**
# 我能学到什么
- Scala2 宏编程
- 了解Scala反射
- 熟悉插值语法的应用,了解Scala Spec
- 了解Scala AST相关的基本使用
- 知道如何编写宏注解(宏拓展)
- 知道如何使用宏生成对象,类,方法,字段
- 其他
- 知道劝退人的SBT如何优雅配置,诸如发布到云仓库,多版本构建,多模块项目
- 了解如何利用Intellij-Scala插件编写自己的Scala插件
- 了解Intellij是怎样支持语法提示的,插件工作流程
- 知道如何写好scalatest单元测试
- 类似的其他思考
# 环境
- 使用 Java 8, 11 编译通过
......@@ -51,7 +36,9 @@
> Intellij插件 `Scala-Macro-Tools`。
[各个注解的说明](./docs/中文简体)
# 文档
[https://bitlap.org/zh-CN/lab/smt](https://bitlap.org/zh-CN/lab/smt)
# 如何使用
......@@ -77,4 +64,4 @@ addCompilerPlugin("org.scalamacros" % "paradise_<your-scala-version>" % "<plugin
如果这不起作用,可以谷歌寻找替代品。
`scala 2.13.x`版本中,macro paradise的功能直接包含在scala编译器中。然而,仍然必须启用编译器标志`-Ymacro annotations`
\ No newline at end of file
`scala 2.13.x`版本中,macro paradise的功能直接包含在scala编译器中。然而,仍然必须启用编译器标志`-Ymacro annotations`
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册