其他语言类相关

日常工作除了比较火热的三大框架,实际上我们还会接触到一些使用量相对较少的框架。本章节主要讲述了其他语言类的相关插件,比如 React NativeFlutterMarkDown 等等。

1. react native

作为一款跨平台的优秀框架,显然学会react native 也非常重要,所以我们也需要安装一些相应插件,来加速我们的日常开发。

1.1 react-native-snippets

这是一个可以快速生成 react native 代码块的插件,使用非常简单,上手之后,写代码就嗖嗖的快了。安装步骤如下:

图片描述
类似的,关键字还有 rncc->rn文档 cdm->componentDidMount ssc->StyleSheet.create等。更多细节详见

1.2 react-native-css-snippets

同样css的插件也必不可少,react nativecss 语法和普通的 css 还是有一点差别的,比如它是驼峰的写法,比如 fontSize: 20,不过上手之后开发还是非常快的。
图片描述
类似的关键字还有:

fs -> fontSize
fw -> fontWeight
minh -> minHeight
...

2. flutter

flutter作为Google开源的跨平台框架,可谓异军突起,值得尝试一波。目前已经有国内部分公司使用flutterapp了,比如闲鱼,阿里等。

2.1 Dartlight 插件

flutter代码高亮显示的插件。
语法高亮

3. markdown

说起 markdown,大家应该不会陌生,特别是程序员。每个项目里面都要写 markdown文件,也就是 .md文件,主要作用:提供一个说明,讲解等等。

3.1 OmniMarkupPreviewer

markdown 文件预览插件,安装如下:
图片描述
快捷键使用如下:

说明 Windows/Linux OSX
在浏览器里预览 Ctrl+Alt+O ++O
导出成 HTML Ctrl+Alt+X ++X
用 HTML 格式复制文件 Ctrl+Alt+C ++C

4. 总结

图片描述
通过本章节,我们学习到了一些相对不那么火的框架,语言类的插件。火热框架的学习必不可少,但是相对冷门的框架也得熟悉。毕竟21世纪需要的是“十”字形人才,有广度,有深度。这样我们的前景才会更好。