我希望Visual Studio Code能够自动填充打开文档中的所有单词,而不是它找到的范围特定变量。我应该在设置中更改什么?
编辑:问题时代码版本0.3.0。
答案 0 :(得分:3)
我只是想通了。这将使用页面上的所有单词自动完成。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<View
android:id="@+id/centerVerticalShim"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_centerVertical="true"
android:visibility="invisible" />
<View
android:id="@+id/centerHorizontalShim"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:visibility="invisible" />
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/centerVerticalShim"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_toLeftOf="@+id/centerHorizontalShim"
android:background="#42A5F5"
android:gravity="center"
android:text="@string/one"
android:textColor="#FFFFFF" >
</TextView>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/centerVerticalShim"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/centerHorizontalShim"
android:background="#EF5350"
android:gravity="center"
android:text="@string/two"
android:textColor="#FFFFFF" >
</TextView>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_below="@+id/centerVerticalShim"
android:layout_toLeftOf="@+id/centerHorizontalShim"
android:background="#66BB6A"
android:gravity="center"
android:text="@string/three"
android:textColor="#FFFFFF" >
</TextView>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_below="@+id/centerVerticalShim"
android:layout_toRightOf="@+id/centerHorizontalShim"
android:background="#5C6BC0"
android:gravity="center"
android:text="@string/four"
android:textColor="#FFFFFF" >
</TextView></RelativeLayout>
答案 1 :(得分:1)
即使这个问题已经有一段时间了,但我认为我可能会帮助那些在同一问题上遇到麻烦的人。
所以这里。这是针对最新版本的VS Code编写的。
对于真正的智能感知,例如,当您按下“。”时,您打算获得与“控制台”相关的所有方法。 ,您可以使用相应的Typescript定义文件。 现在我同意此修复程序针对节点,并且在系统上需要与npm一样。但是,仍然适用于您可能遇到的所有主要JavaScript工作。
在Linux上,为此,您需要“npm”并在全局安装TypeScript Definition Manager(tsd)。
npm install -g tsd
然后在当前项目目录中(或通过更改为项目目录),打开终端窗口并添加以下行
tsd query node --action install
tsd query express --action install
然后,只要你在当前目录中打开你的.js文件,你就会得到适当的自动完成/智能感知所有DOM对象和其他可能的东西。
它对我有用,这是我在linux上使用VSCode的唯一原因(至少对JavaScript来说,即使我也喜欢LightTable)
有关进一步的信息(以及澄清,如果我不知道还不够清楚)请访问以下链接: