其他语言类相关
日常工作除了比较火热的三大框架,实际上我们还会接触到一些使用量相对较少的框架。本章节主要讲述了其他语言类的相关插件,比如 React Native
,Flutter
,MarkDown
等等。
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 native
的 css
语法和普通的 css
还是有一点差别的,比如它是驼峰的写法,比如 fontSize: 20
,不过上手之后开发还是非常快的。
类似的关键字还有:
fs -> fontSize
fw -> fontWeight
minh -> minHeight
...
2. flutter
flutter
作为Google
开源的跨平台框架,可谓异军突起,值得尝试一波。目前已经有国内部分公司使用flutter
写app
了,比如闲鱼,阿里等。
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世纪需要的是“十”字形人才,有广度,有深度。这样我们的前景才会更好。