我正在使用VS Code进行flutter开发,我遇到的一个问题是代码格式(样式),它不像在android-Studio中那样可定制。
var tuple =
settings.arguments as Tuple3<String, int, Field>;
显然这就是我想要的:
var tuple = settings.arguments as Tuple3<String, int, Field>;
我怎样才能解决这个问题?
更改VSCode中的行长度的步骤
打开设置。json
并添加以下行
"dart.lineLength": 120,
"[dart]": {
"editor.rulers": [
120
],
}
旁注:如果要更改VSCode中单个项目的省道线长度,请创建。vscode/设置。json
文件,并在该文件中添加上面所述的配置。
要在Android Studio中更改省道线长度,请转到
设置
你似乎达到了线的长度极限。
默认的最大行长度是经典的80个字符,所以对于代码,您需要大量的填充才能达到限制,这样格式化程序就会中断行。如果这是一个问题-考虑拆分你的代码。
这是正确格式化的:
class MyApp {
void insideclass() {
if (true) {
if (true) {
if (true) {
if (true) {
if (true) {
if (true) {
if (true) {
if (true) {
var tuple =
settings.arguments as Tuple3<String, int, Field>;
}
}
}
}
}
}
}
}
}
}
class MyApp2 {
void insideclass() {
if (true) {
if (true) {
if (true) {
if (true) {
if (true) {
if (true) {
if (true) {
var tuple = settings.arguments as Tuple3<String, int, Field>;
}
}
}
}
}
}
}
}
}
但是,如果80对您来说太小,您也可以在VSCode的扩展设置中更改它。
您需要在settings.json中更改2个设置:
"dart.lineLength": 150,
"[dart]": {
"editor.rulers": [
150
],
}
如果不更改第二个,仍然可以看到宽度为80个字符的垂直“标尺”。
我试图在Flutter项目中运行我的.dart文件,看看SQlite数据库在Flutter应用程序中是如何工作的。所以我正在删除我的。Dart文件,然后出现了这个错误 我不知道为什么在多次重启IDE并调用flutter pub get后,这个错误仍然发生 这是我的颤振医生的完整结果
当我运行命令时,由于flutter设置的Dart版本,我得到了以下错误: Flutter 0.6.0•频道beta•https://github.com/Flutter/Flutter.git 框架•修订9299C02CF7(2周前)•2018-08-16 00:35:12+0200 引擎•修订E3687F70C7 工具•飞镖2.1.0-dev.0.0.Flutter-BE6309690F 我想知
这是我的true代码,除了空字符串、null和false之外: 这是我的true代码,除了空字符串、null、false或零之外: 我怎么能用Dart写得更短?还是不可能?
我有从1号到9号的水平按钮列表。所以当我想选择或者更好地说tab a按钮时,该按钮的颜色会从白色变为蓝色。我有这个代码在下面,但它不工作!有人能帮忙吗?
我看过很多关于SO的类似问题,但没有一个回答我的问题。 我有一个文件,内容如下: 我想重新格式化php或html代码,无论是全局还是选择。 我已经尝试了所有的选项,但它不起作用。 CtrlShiftp, 如果我更改了,然后它就可以工作了。