flutter - 制作多个单行字符串快捷方式 Flutter

标签 flutter keyboard-shortcuts shortcut flutter-test flutter-shortcuts

我只是想知道是否有任何捷径可以将多行变成单独的字符串。我正在制作一个列表并从 worldtimeapi.com 复制数据,格式为:

List<list_Of_Places> placeList = ["""
  Africa/Abidjan
  Africa/Accra
  Africa/Algiers
  Africa/Bissau
  Africa/Cairo
  Africa/Casablanca
  Africa/Ceuta
  Africa/El_Aaiun
"""];

现在我想把它们变成单独的字符串。我想知道这是否有任何捷径,或者我是否必须在每一行上加上“...”?像这样:

List<list_Of_Places> placeList = [
  'Africa/Abidjan'
  'Africa/Accra'
  'Africa/Algiers'
  'Africa/Bissau'
  'Africa/Cairo'
  'Africa/Casablanca'
  'Africa/Ceuta'
  'Africa/El_Aaiun'
];

抱歉,如果我的格式不好,这是我在这里的第一篇文章。

最佳答案

您可以在列表字符串上使用拆分。像这样

List<String> placeList = ["""
  Africa/Abidjan
  Africa/Accra
  Africa/Algiers
  Africa/Bissau
  Africa/Cairo
  Africa/Casablanca
  Africa/Ceuta
  Africa/El_Aaiun
"""];
List seperatedPlaceList = placeList[0].trim().split('\n'); // split by line break
print(seperatedPlaceList);

关于flutter - 制作多个单行字符串快捷方式 Flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63340250/

相关文章:

flutter - ToggleButton 颜色在 Flutter 中点击时不会改变

flutter - 使用 Flutter 的 firebase_admob 插件时找不到 FirebaseAdMobPlugin.h 文件

flutter - 如何将参数发送到嵌入式 Flutter Web 应用程序?

intellij-idea - 如何在 Intellij Idea 中将光标从项目 View 移动到编辑器?

git - 如何在 Console2 中为选项卡创建快捷方式?

flutter - 如何在 Flutter/Dart 中手动验证 x509 证书上的签名

intellij-idea - Mac上IntelliJ中的基本代码完成

visual-studio - Visual Studio - 是否有键盘组合可以选择整行?

linux - 如何在 Windows 键盘下的 Emacs 中输入 C-M-b?

keyboard - oxyplot 中已经实现了哪些键盘快捷键功能?