|
3 | 3 |
|
4 | 4 | ## 属性列表 |
5 | 5 |
|
6 | | -|属性名 |属性类型 |描述 | |
7 | | -|-- |-- |-- | |
8 | | -|fileName |String |文件名称 | |
9 | | -|isDirty |Boolean |是否是修改状态 | |
10 | | -|isUntitled |Boolean | 是否是无标题文件 | |
11 | | -|lineCount |Number |文档总行数 | |
12 | | -|uri |[Uri](/ExtensionDocs/Api/other/Uri) |文档的uri,如果是本地文件,可通过uri.fsPath获取本地文件路径| |
13 | | -|languageId|String|编程语言Id,如'javascript','html'等,完整id列表参见[这里](/ExtensionDocs/Api/other/languageId) | |
14 | | -|workspaceFolder|[WorkspaceFolder](/ExtensionDocs/Api/other/WorkspaceFolder)|该文档文件所属的项目对象 | |
| 6 | +|Attribute name |Type |Description | |
| 7 | +|-- |-- |-- | |
| 8 | +|fileName |String |文件名称 | |
| 9 | +|isDirty |Boolean |是否是修改状态 | |
| 10 | +|isUntitled |Boolean | 是否是无标题文件 | |
| 11 | +|lineCount |Number |文档总行数 | |
| 12 | +|uri |[Uri](/ExtensionDocs/Api/other/Uri) |文档的uri,如果是本地文件,可通过uri.fsPath获取本地文件路径 | |
| 13 | +|languageId |String |编程语言Id,如'javascript','html'等,完整id列表参见[这里](/ExtensionDocs/Api/other/languageId) | |
| 14 | +|workspaceFolder|[WorkspaceFolder](/ExtensionDocs/Api/other/WorkspaceFolder)|该文档文件所属的项目对象 | |
15 | 15 |
|
16 | 16 | ## getText |
17 | 17 | 获取指定区域内的文本 |
18 | 18 |
|
19 | | -|参数名称 |参数类型 |描述 | |
| 19 | +|Name |Type |Description | |
20 | 20 | |-- |-- |-- | |
21 | 21 | |range |[Range](#Range)|[可选]文本区域,如果不传该参数,则获取整个文档的内容 | |
22 | 22 |
|
23 | | -**返回值** |
| 23 | +**Returns** |
24 | 24 |
|
25 | | -|返回类型 |描述 | |
| 25 | +|Type |Description | |
26 | 26 | |-- |-- | |
27 | 27 | |String |文本字符串 | |
28 | 28 |
|
29 | 29 |
|
30 | 30 | ## lineAt |
31 | 31 | 获取指定行号的行信息 |
32 | 32 |
|
33 | | -|参数名称 |参数类型 |描述 | |
| 33 | +|Name |Type |Description | |
34 | 34 | |-- |-- |-- | |
35 | 35 | |lineno |Number |行号,从0开始 | |
36 | 36 |
|
37 | | -**返回值** |
| 37 | +**Returns** |
38 | 38 |
|
39 | | -|返回类型 |描述 | |
| 39 | +|Type |Description | |
40 | 40 | |-- |-- | |
41 | 41 | | Promise<[TextLine](#TextLine)> |文本行对象 | |
42 | 42 |
|
43 | 43 | ## lineFromPosition |
44 | 44 | 根据光标位置获取光标所在行。 |
45 | 45 |
|
46 | | -|参数名称 |参数类型 |描述 | |
| 46 | +|Name |Type |Description | |
47 | 47 | |-- |-- |-- | |
48 | 48 | |pos |Number |光标位置 | |
49 | 49 |
|
50 | | -**返回值** |
| 50 | +**Returns** |
51 | 51 |
|
52 | | -|返回类型 |描述 | |
| 52 | +|Type |Description | |
53 | 53 | |-- |-- | |
54 | 54 | |Promise<[TextLine](#TextLine)> |文本行对象 | |
55 | 55 |
|
|
59 | 59 |
|
60 | 60 | ### 属性列表 |
61 | 61 |
|
62 | | -|属性名 |属性类型 |描述 | |
| 62 | +|Attribute name |Type |Description | |
63 | 63 | |-- |-- |-- | |
64 | 64 | |start |Number |起始位置 | |
65 | 65 | |end |Number |结束位置 | |
|
69 | 69 |
|
70 | 70 | ### 属性列表 |
71 | 71 |
|
72 | | -|属性名 |属性类型 |描述 | |
| 72 | +|Attribute name |Type |Description | |
73 | 73 | |-- |-- |-- | |
74 | 74 | |start |Number |行起始位置 | |
75 | 75 | |end |Number |行结束位置,不计算换行符 | |
|
81 | 81 |
|
82 | 82 | ### 属性列表 |
83 | 83 |
|
84 | | -|属性名 |属性类型 |描述 | |
| 84 | +|Attribute name |Type |Description | |
85 | 85 | |-- |-- |-- | |
86 | 86 | |range |[Range](#Range) |要修改的区域 | |
87 | 87 | |newText|String |要插入的新内容 | |
88 | 88 |
|
89 | 89 | ### replace **static** |
90 | 90 |
|
91 | | -#### 参数说明 |
| 91 | +#### Parameter |
92 | 92 |
|
93 | | -|参数名称 |参数类型 |描述 | |
| 93 | +|Name |Type |Description | |
94 | 94 | |-- |-- |-- | |
95 | 95 | |range |[Range](#Range) |要修改的区域 | |
96 | 96 | |newText |String |要插入的新内容 | |
97 | 97 |
|
98 | | -#### 返回值 |
| 98 | +#### Returns |
99 | 99 |
|
100 | | -|返回类型 |描述 | |
| 100 | +|Type |Description | |
101 | 101 | |-- |-- | |
102 | 102 | |[TextEdit](#TextEdit)| 文档编辑对象| |
0 commit comments