VSCode & outline & source code


VSCode & outline & source code

Dart 源碼學習

outline 速覽

dart-core List class instance-methods

https://api.dart.dev/stable/2.9.1/dart-core/List-class.html#instance-methods

/**
 *
 * @author xgqfrms
 * @license MIT
 * @copyright xgqfrms
 * @created 2019-01-01
 *
 * @description
 * @augments
 * @example
 *
 */

void main() {
  var list = [1, 2, 3, "string", true, [4,5,6]];
  // var list = [1, 2, 3];
  print("list = $list");
  list[0] = 11;
  print("list = $list");
  // var lc = const [1, 2, 3];
  const lc = [1, 2, 3];
  print("lc = $lc");
  // lc[0] = 11;
  // Unsupported operation: Cannot modify an unmodifiable list
  var ln = new List(3);
  print("ln = $ln");
  ln = [...list];
  print("ln = $ln");
}

/*

list = [1, 2, 3]
list = [11, 2, 3]
lc = [1, 2, 3]
ln = [null, null, null]
ln = [11, 2, 3]
 */

/*


list = [1, 2, 3, string, true, [4, 5, 6]]
list = [11, 2, 3, string, true, [4, 5, 6]]
lc = [1, 2, 3]
ln = [null, null, null]
ln = [11, 2, 3, string, true, [4, 5, 6]]

 */


VSCode 跳轉到 Dart 源代碼

光標放到 Dart 關鍵字上面

  1. VS Code 右鍵,Go To Definition
  2. command + F12 (F12這個需要按住fn)
  3. command + click 好使
  4. command + 7 ❓❌ 不好使

refs

Dart Core & List class

https://api.dart.dev/stable/2.9.1/dart-core/List-class.html

https://api.dart.dev/stable/2.9.1/dart-core/List-class.html#constructors

https://api.dart.dev/stable/2.9.1/dart-core/List-class.html#instance-properties

https://api.dart.dev/stable/2.9.1/dart-core/List-class.html#instance-methods

https://api.dart.dev/stable/2.9.1/dart-core/List-class.html#operators

https://api.dart.dev/stable/2.9.1/dart-core/List-class.html#static-methods



©xgqfrms 2012-2020

www.cnblogs.com 發布文章使用:只允許注冊用戶才可以訪問!



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM