Questions tagged «auto-indent»

10
Tab键== 4个空格,在Vim中花括号后自动缩进
如何使vi - Vim从不使用制表符(将空格转换为制表符,太糟糕了!),使制表符键== 4个空格,并像Emacs一样在大括号块之后自动缩进代码? 另外,如何保存这些设置,这样我就不必再次输入它们了? 我已经看到了与此相关的其他问题,但是它似乎总是与我想要的有点偏离。

21
将文本粘贴到Vim中时关闭自动缩进
我正在努力学习Vim。 当我从剪贴板将代码粘贴到文档中时,在每一行的开头都有多余的空格: line line line 我知道您可以关闭自动缩进,但由于其他设置有冲突或其他原因(在我的.vimrc中看起来很明显,但是取出它们似乎并不重要),我无法使它起作用。 如何在粘贴代码时关闭自动缩进功能,但是在编写代码时仍然具有vim自动缩进功能?这是我的.vimrc文件: set expandtab set tabstop=2 set shiftwidth=2 set autoindent set smartindent set bg=dark set nowrap

9
如何在Notepad ++中自动设置格式/缩进XML / HTML
有没有办法重新缩进一段代码?我正在寻找类似于Eclipse(自动格式化/缩进)中的Ctrl+ Shift+的东西F。 要清楚一点 我已经知道如何在 Notepad ++ 之外格式化XML (如上所述,Eclipse可以很好地工作),因此我不需要一堆指向其他XML格式化工具的链接。 我专门处理XML和HTML。 理想情况下,键绑定与Eclipse中的键绑定一样方便,因此我不必中断工作流程。 我已经知道NppAutoIndent了-它无法工作,因为我正在使用XML,HTML和CSS。



11
升华文字3,将空格转换为制表符
我知道有很多关于此的文章,但是我无法使它起作用。 我使用标签进行编码。有没有办法将总是空格转换为制表符?即在打开和保存文件?有人知道吗? //编辑: 我的愿望是自动执行此操作!->打开,保存或即时运行 有人知道怎么做吗? 我尝试了这个: import sublime, sublime_plugin, os class ExpandTabsOnSave(sublime_plugin.EventListener): # Run ST's 'expand_tabs' command when saving a file def on_pre_save(self, view): if view.settings().get('expand_tabs_on_save') == 1: view.window().run_command('expand_tabs') 这是我的用户设置: { "auto_complete_selector": "source - comment, meta.tag - punctuation.definition.tag.begin", "auto_indent": true, "detect_indentation": true, "draw_white_space": "all", "ensure_newline_at_eof_on_save": true, "expand_tabs_on_save": true, "font_face": "SourceCodePro-Regular", …

4
Eclipse中Ctrl + Shift + F和Ctrl + I的区别
我曾经用Ctrl+ Shift+ F来纠正缩进,但听说还有另一种快捷方式可以做到这一点:Ctrl+I 根据一个参考在谷歌发现, Ctrl+ Shift+ F是重新格式化和 Ctrl+ I是正确的缩进。 它们之间有什么区别吗?还是在重新格式化和正确缩进之间?

5
使用Resharper的自定义Brace格式
我正在使用Resharper 4.5,并且在编写数组或对象初始化程序时需要自定义大括号格式。Resharper支持某些样式: 牛羚风格: int[] array = new int[] { 1, 2, 3 } 但是我需要: int[] array = new int[] { 1, 2, 3 } 有什么办法可以自定义此模板?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.