2016-12-06 66 views
0

我需要將縮進添加到剛剛添加到我的Android項目中的新Java文件。目前一切都很難左邊緣。在堆棧溢出有建議說,這可以在Android Studio完成與CTRL + ALT + LAndroid Studio 2.2中的CTRL + ALT + L行爲2.2.2

但是,當我在我的代碼中選擇文本塊,做CTRL + ALT + 大號我得到一個彈出式對話框標題爲格式化文件:(我的文件名),與範圍單選按鈕和可選。在範圍下,我有「選定的文本」,在選項下,我什麼也沒有。當我點擊運行時,對話框消失,但沒有任何變化。我究竟做錯了什麼?

+0

我想你實際上只是有大寫鎖定鍵。但有趣的是要注意的是,選中文本選項被選中時,重新格式化文件對話框似乎不起作用。儘管如此,它仍可以使用普通的快捷鍵 – Gira

+0

_但有趣的是,當選中文本選項被選中時,重新格式化文件對話框似乎不起作用。然後,如何才能重新格式化Android Studio中的所選文本塊? – user316117

+0

對我來說,CTRL + ALT + l(小寫字母L)在選擇文本時工作得很好。並且忽略我關於重新格式化對話框無法運行的上述聲明,它在Android Studio中工作,但在CLion中不起作用。 – Gira

回答

0

我想你是在窗戶上。在Mac相當於序列命令 + 選項 + 大號

爲了看到你看到我需要添加序列中轉變彈出。現在變成命令 + 選項 + 轉變 + 大號

試着在你身邊做CTRL + Alt鍵++大號。確保你沒有粘性轉變鍵/帽鎖?

要檢查序列設置在你的配置,去preferences - >Keymap和搜索auto-indent lines

+0

正如標題所示,我使用大寫「L」,即按住CTRL鍵和Alt鍵,同時按住shift和「L」鍵。 。但是,我不清楚你的答案,如果這就是你的意思是「ctrl + Alt + shift + L」因爲shift + capital L會產生一個小寫的「L」。 – user316117

+0

哦,好的。您必須使用小寫L來自動縮進代碼。這意味着,不要按換班。如果序列中的字母必須是大寫字母,那麼它也會指定保持轉換鍵。 – Distwo

+0

序列中的所有字母通常用大寫字母表示,因爲它是鍵盤上顯示的方式。 – Distwo

相關問題