即使使用CTRL + SPACE快捷键,我获得的选项也与代码无关。 我在lib文件夹中与main.dart一起创建了一个名为Questions.dart的新文件。在main.dart中,代码自动完成功能可以正常工作,但在question.dart中,它不能。另外,语法在新文件中也不会突出显示。你能帮助我吗? 谢谢
-提问。飞镖
-用于main.dart
答案 0 :(得分:3)
重新启动Dart Analysis Server。如果这样不起作用,请重新启动IDE。
这偶尔发生在我身上。我认为这是Dart Analysis Server的问题。通常,重新启动Dart Analysis Server可以对其进行修复。
重新启动Dart Analysis Server。按class GFG {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
String name = sc.next();
String result = "";
if (name.length() > 0)
result += name.charAt(0);
//looping through the array to find duplicates
for (int i = 1; i < name.length(); i++){
if (name.charAt(i) == name.charAt(i - 1)){
continue;
} else {
result+=name.charAt(i);
}
}
//printing the result
System.out.print(result);
}
}
。然后搜索以查找名为ctrl + shift + p
的命令。如果不起作用,请重新启动IDE。
答案 1 :(得分:0)
我在这里面临着同样的问题。我设法通过将颤动通道从主通道切换到Beta 来解决此问题。现在,自动完成功能可以运行,但有时情况仍然变得疯狂。