Tag: 缩进

如何在IntelliJ IDEA中使用制表符缩进?

如何在IntelliJ IDEA 11.0中使用制表符替代多个空格进行缩进? 在“代码样式”>“常规”>“默认缩进选项”下选中 “使用制表符”。 并试图让“智能选项卡”选中,但没有帮助。 从文档 : 如果选中此checkbox,则使用制表符: 按下Tab键 对于缩进 用于代码重新格式化 否则,使用空格而不是制表符。

在IntelliJ中正确缩进

我们如何纠正在IntelliJ(不手动)缩进? 就像在Eclipse中,我们只需select代码>右键单击>源>正确的缩进。 在IntelliJ中有相同的方法吗?

如何在Vim中将文本换行到一定的长度?

我们来谈谈相关的措施。 我的Vim看起来像: aaaaaaaaaaaaa bbbbbbbbbbbbb ccccccccccccc etc 我希望它更小: aaaaa aaaaa bbbbb bbbbb ccccc ccccc etc 我怎么才能得到它? 我怎样才能设置这个块的长度?

Bash延续线

你如何使用bash延续线? 我意识到你可以这样做: echo "continuation \ lines" >continuation lines 但是,如果您有缩进的代码,则效果不佳: echo "continuation \ lines" >continuation lines

如何在emacs javascript模式下改变缩进宽度

我想为我的缩进而不是4使用2空格。我可以更改C模式的默认行为使用: (setq c-basic-offset 2) 我如何改变这种在JavaScript模式?

如何自动缩进源代码?

我如何自动缩进Visual Studio 2010中的源代码? 我用Ctrl + K , Ctrl + F ,但它不工作; 有没有其他的方式/插件来做到这一点?

在Python中设置多行字典的正确方法是什么?

在Python中,我想在我的代码中编写一个多行字典。 有几种方法可以将其格式化。 这里有一些我能想到的: mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } 我知道上述任何一个在语法上都是正确的,但是我认为Python的字典有一个首选的缩进和换行样式。 它是什么? 注意:这不是语法问题。 以上所有都是(据我所知)有效的Python语句,并相互等价。

如何在Netbeans中自动导入?

在eclipse中,你可以在任何一行点击Ctrl + I ,它会根据你在设置中select的缩进scheme自动缩进一行或一行。 在Netbeans中,我真的错过了这个function。 有没有相同的function? 我知道Alt + Shift + F,但不够好。 我想缩进一组行,而不是所有的文件。

在文本模式下在Emacs中设置4个空格缩进

我已经在使用主模式text-mode缓冲区按下TAB的时候,使Emacs从8个空格标签切换到4个空格标签,这是不成功的。 我已经将以下内容添加到我的.emacs : (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode nil) (setq tab-width 4) 无论如何更改我的.emacs文件(或我的缓冲区的本地variables) TABbutton始终做同样的事情。 如果上面没有文字,缩进8个空格 如果上一行有文本,则缩进第二个单词的开头 就像我爱Emacs一样,这让人讨厌。 有没有办法让Emacs在上一行没有文本的时候至less缩进4个空格?

一行Python代码能够知道它的缩进嵌套级别吗?

从这样的事情: print(get_indentation_level()) print(get_indentation_level()) print(get_indentation_level()) 我想得到这样的东西: 1 2 3 代码能以这种方式读取它自己吗? 我想要的是从更多的嵌套部分的代码更多的嵌套输出。 以同样的方式,这使得代码更容易阅读,这将使输出更容易阅读。 当然,我可以手动实现,例如.format() ,但是我想到的是一个自定义的打印函数,它将print(i*' ' + string) ,其中i是缩进级别。 这将是在我的terminal上进行可读输出的快速方法。 有没有更好的方法来避免艰苦的手动格式?