在sublime 中运行Dart程序(使用Flutter自带的SDK)
how to run a Dart program in sublime text3 (with integrated sdk in flutter)
阅读前请确认你的flutter已经配置ok,并能运行程序;如果没有flutter,可以直接参考后面的编译系统配置。
sublime dart 插件下载
安装,按照以下顺序操作
按 shift+p
输入 install package
输入 Dart ,回车完成安装
找到flutter附带的dart 解释器
你也可以给dart 配置环境变量,这样你cmd敲dart命令反应速度会快点。
直接打开你在PATH里配置的flutter路径 ,然后进入到cache\dart-sdk\bin
比如在我的电脑上就是
C:\\Users\\jiguang\\AppData\\Local\\flutter\\bin\\cache\\dart-sdk\\bin\\dart.exe
插件配置
sublime 顶部菜单 preferences>package setting>dart> setting-user
将你找到的dart SDK路径填入(替换掉 C:\\Users\\jiguang\\AppData\\Local\\flutter\\bin)
{
"dart_sdk_path": "C:\\Users\\jiguang\\AppData\\Local\\flutter\\bin\\cache\\dart-sdk",
}
配置成功的表现
配置编译系统
顶部菜单 tools>build system>new build system
其中 前半部分
"C:\\Users\\jiguang\\AppData\\Local\\flutter\\bin 就是我的flutter路径,把它换掉即可
你只需要更改第一行 cmd后面的路径
{
"cmd": ["C:\\Users\\jiguang\\AppData\\Local\\flutter\\bin\\cache\\dart-sdk\\bin\\dart.exe", "run", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.dart"
}
配置完起个名字,就叫ok_dart吧 ,
重启sublime ,
顶部菜单 tools>build
写一行hello ,按control+B 运行 ,大功告成。