Android studio Android Studio在特殊字符(空格、句点等)上自动完成,如在Visual Studio中

Android studio Android Studio在特殊字符(空格、句点等)上自动完成,如在Visual Studio中,android-studio,autocomplete,editor,Android Studio,Autocomplete,Editor,当在Visual Studio中输入特殊字符时,是否可以启用所选建议的自动完成 例如: 当输入“MenuI”时,Android Studio建议通过点击TAB键自动完成“MenuInflater”,然后键入空格分隔变量名 在VisualStudio中,我可以直接键入空格(而不是制表符)以获得自动补全和空格字符。这也适用于其他特殊字符,如句号、方括号等。好吧,这只是实现了一点 如果您有MenuInflater并键入MenuI,然后键入CTRL+SPACE,这意味着您告诉IDE要使用“自动完成”下

当在Visual Studio中输入特殊字符时,是否可以启用所选建议的自动完成

例如:

当输入“MenuI”时,Android Studio建议通过点击TAB键自动完成“MenuInflater”,然后键入空格分隔变量名


在VisualStudio中,我可以直接键入空格(而不是制表符)以获得自动补全和空格字符。这也适用于其他特殊字符,如句号、方括号等。

好吧,这只是实现了一点

如果您有
MenuInflater
并键入
MenuI
,然后键入
CTRL+SPACE
,这意味着您告诉IDE要使用“自动完成”下拉列表,然后按空格键,它将按您的意愿工作


因此,我可以输入
MenuIn
,然后按下向下键,或者使用
CTRL+SPACE
(“MenuInflater”现在应该以蓝色突出显示: ),然后按空格键,它将按您的意愿工作



我不擅长解释,所以如果你不明白,我会尝试更多。

好吧,这是实现的,稍微有点

如果您有
MenuInflater
并键入
MenuI
,然后键入
CTRL+SPACE
,这意味着您告诉IDE要使用“自动完成”下拉列表,然后按空格键,它将按您的意愿工作


因此,我可以输入
MenuIn
,然后按下向下键,或者使用
CTRL+SPACE
(“MenuInflater”现在应该以蓝色突出显示: ),然后按空格键,它将按您的意愿工作



我不善于解释,所以如果你不明白,我会尝试更多。

是的,我在Android studio中也遇到过同样的问题。最后我在这里找到了它。 打开Android Studio设置,转到编辑器-->常规-->代码完成 并选中“通过键入点、空格等插入所选变量”选项

并取消选中“基本完成(Ctrl+Space)”和“智能类型完成(Ctrl+Shift+Space)”选项


是的,我在安卓工作室也遇到过同样的问题。最后我在这里找到了它。 打开Android Studio设置,转到编辑器-->常规-->代码完成 并选中“通过键入点、空格等插入所选变量”选项

并取消选中“基本完成(Ctrl+Space)”和“智能类型完成(Ctrl+Shift+Space)”选项


很有趣。不幸的是,由于我仍然需要按CTRL+SPACE键,因此无法避免按TAB键。但是如果你使用导航键的话,它还是很有用的。到目前为止,大约有一半的情况都是这样。@xvlcw谢谢。我觉得你不能在Android Studio中这样做很愚蠢。哦,顺便说一句,我通过在Android Studio中切换我的快捷方式到visual Studio的via设置来确保这是不可能的。可悲的是,CTRL+SPACE是唯一的解决方案。不幸的是,由于我仍然需要按CTRL+SPACE键,因此无法避免按TAB键。但是如果你使用导航键的话,它还是很有用的。到目前为止,大约有一半的情况都是这样。@xvlcw谢谢。我觉得你不能在Android Studio中这样做很愚蠢。哦,顺便说一句,我通过在Android Studio中切换我的快捷方式到visual Studio的via设置来确保这是不可能的。可悲的是,CTRL+SPACE是唯一的解决方案。