[英]How to indent a block of Python code in Notepad++?
在Matlab
編碼時,我可以選擇使用快捷鍵Ctrl + i智能縮進我的代碼。 Python
使用Notepad++
有類似的選擇嗎?
具體來說,我正在尋找以下問題的解決方案:
我想要塊
line 1
line 2
line 3
被轉換為
line 1
line 2
line 3
另外,我發現使用SE編輯器(鍵盤快捷鍵: Ctrl + k )可以輕松實現這一點。 我希望這個功能也適用於其他語言(根據我的經驗,良好的縮進並沒有殺死任何人,無論語言如何)。
只需選擇要縮進的文本,然后按Tab鍵 。 要取消縮進,請選擇文本並按Shift + Tab 。
如果您處於“普通文本文件”模式,這將為您提供標簽( \\t
字符)。 但是,如果您處於Python模式(通過保存為.py
文件或從“語言”菜單中選擇Python來輸入),則應默認使用四個空格而不是制表符。 要配置標簽自己的工作方式,請轉到設置→首選項→標簽設置(對於Python,這應默認為“標簽大小:4”,並選中“按空格替換”)。
選擇所有3行並按Tab鍵。 要撤消此操作,您可以在按Tab鍵的同時按住Shift鍵。
專業提示:只要您至少部分選擇了2行,就可以在整個塊中進行選項卡。
例:
如果要更改選項卡設置, “設置” - >“首選項”中有兩個位置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.