Matlab livescript tab size
2 次查看(过去 30 天)
显示 更早的评论
I would like to know how one can set the tab and indent size of livescript. I see
I would like to know whether there is an update on this issue.
3 个评论
Prabhanjan Mentla
2020-11-26
编辑:Prabhanjan Mentla
2020-11-26
Hi alpedhuez, Could you provide the MATLAB version you are using ?
回答(1 个)
Prabhanjan Mentla
2020-11-27
编辑:Prabhanjan Mentla
2020-11-27
Hi,
Indent and tab size in MATLAB 2020a for livescript are working as expected.
You can check this by following below steps
- Go to Preferences/MATLAB Editor/Debugger Tab Preferences
- Set Indent size and tab size to 10 or above (to differentiate clearly).
- Create a new live script file and add this code if a==1 and hit enter.
Vary the indent sizes to get better understanding. Likewise, you can verify for tab option also.
Hope this helps.
5 个评论
Prabhanjan Mentla
2020-11-30
"if" is a condition after which we expect some indentation, to show how indentation works I took a sample code of "if a==1" in a new live script.
For more information, You can refer the link you have posted in the question.
Viktor Janzen
2021-5-17
编辑:Viktor Janzen
2021-5-17
I have the problem, that the indentation does not work. (On R2021a)
For example, if I type if a == 1 and then hit enter, the cursor is going to the beginning of the next line instead of indenting the next line.
If I mark this line and hit CTR+I (for Smart-Indent), it works. But I want to auto-indent the new line WHILE typing.
In the App Designer or in normal scripts it works as known.
I checked the Preferences with my colleague but we do not find a difference although the indentation works on his computer with the same Matlab-Version.
![Preferences Language](https://www.mathworks.com/matlabcentral/answers/uploaded_files/620098/Preferences%20Language.png)
Do you have still an idea what the reason is?
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!