Tag: 编辑器

在Vim中重复整行

如何在Vim中以类似于在IntelliJ IDEA / Resharper中的Ctrl + D或在Eclipse中按Ctrl + Alt + ↑ / ↓的方式复制整行?

Mac文本/代码编辑器

我search了这个,发现了Maudite关于文本编辑器 的问题,但都是针对Windows的。 正如你毫无疑问猜到的,我试图找出是否有任何我知道的Mac的文本/代码编辑器。 我将编辑我的文章,包括列出的编辑。 自由 的TextWrangler XCode和DashCode Mac Vim Aquamacs和更接近原始EMacs JEDIT Editra 蚀 NetBeans的 KOD TextMate2 – GPL 括号 Atom.io 广告 TextMate的 的BBEdit SubEthaEdit 结尾 崇高的文字2 Smultron WebStorm 薄荷 有关该主题的文章 对峙,这是有史以来最好的文本编辑器? Maceditors.com,mac编辑器function比较 谢谢大家有添加的build议,如果我想念你的build议,那么我很抱歉,我确定你可以通过Twitter或通过Googlefind我。

使用Emacs以recursion方式查找并replace尚未打开的文本文件

作为这个问题的一个后续,它试图找出如何做这样的事情应该很容易,尤其是阻止我更习惯于使用Emacs,而是启动我已经熟悉的编辑器。 我经常在编辑多个文件时使用这个例子。 在Ultraedit中,我会做Alt + s,然后p显示一个对话框,其中包括以下选项:查找(包括跨多行使用正则expression式),replace为,在文件/types,目录,匹配大小写,匹配整个字,列表更改文件和search子目录。 通常我会先用鼠标点击拖动select我想要replace的文本。 只使用Emacs本身(在Windows XP上),无需调用任何外部工具,如何用*.c和*.h文件中的bar \ nbazreplace所有foo \ nbar文件夹以及其下的所有文件夹。 也许Emacs并不是最好的工具,但是如何用最简单的命令轻松完成呢?

将文本粘贴到vim时closures自动缩进

我正在努力学习Vim。 当我从剪贴板中将代码粘贴到文档中时,每行新行的开始处都会有额外的空格: line line line 我知道你可以closures自动缩进,但我不能得到它的工作,因为我有一些其他设置冲突或什么(这看起来很明显,在我的.vimrc,但似乎并不重要,当我把它们)。 当我粘贴代码时,如何closures自动缩进,但在编写代码时仍然有vim自动缩进? 这是我的.vimrc文件: set expandtab set tabstop=2 set shiftwidth=2 set autoindent set smartindent set bg=dark set nowrap

在vi中快速缩进多行

应该是微不足道的,它甚至可能在帮助,但我不知道如何浏览它。 如何在vi中快速缩进多行?

Android语法高亮?

有谁知道在Android上工作的语法高亮库吗? 我看了jsyntaxpane,但似乎并不支持Android。

记事本++显示所有隐藏的字符?

在记事本++中,我设置了“用2个空格replace标签”。 当在Python中编码时,我从网上复制粘贴了一些代码,并显示正确缩进。 但是运行代码导致了缩进错误,最后我通过移除行开始处的所有“可见”空间并再次插入相同数量的空格来解决这个错误。 基于闪烁的记事本++不能显示所有特殊的字符,但将它们显示为空格吗? 有没有一个设置来解决这个问题?

你更喜欢什么Ruby IDE?

我一直在使用Eclipse和RDT(不是RadRails),而且我对它很满意,但是我想知道你们是否知道任何像样的select。 我知道NetBeans现在也支持Ruby,但是我不确定它提供的是什么。 请列出您认为在build议使用IDE时非常出色或有用的function,以便于比较。 另外,我说Ruby,而不是Rails。 虽然Rails支持是一个优点,但我更喜欢没有以Rails为中心的东西。 它也应该在Linux和Solaris上可用。

我如何使Sublime Text成为Git的默认编辑器?

我有一个问题设置崇高的文字2作为core.editor与git 。 我已经阅读了所有可以解决问题的文章,但仍然没有为我工作。 我正在运行Windows。 我已经做好了: git config –global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'" 并尝试用像-m这样的各种参数。 当我打开我的.gitconfig ,这是在那里: [user] name = Spencer Moran email = smoran02@gmail.com [core] editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe' 如果我去Git并input: README.markdown –edit 在记事本中打开自述文件,而不是崇高文本。 有没有人有任何想法我做错了,或者我怎么能解决这个问题?

使用Vim的标签,如缓冲区

我已经研究过在Vim中使用tab的能力(用:tabe , :tabnew等等)来取代我当前在隐藏缓冲区的同一个窗口中打开许多文件的做法。 我希望我打开的每个不同的文件始终位于其自己的选项卡中。 但是,有些事情阻碍了这一点。 我如何解决这些问题: 当像gf和^]这样的命令跳转到另一个文件中的某个位置时,该文件将在当前选项卡中的新缓冲区中打开。 有没有办法让所有这些types的命令在新标签中打开文件,或者如果文件已经打开,可以使用文件切换到现有标签? 当切换缓冲区时,我可以使用:b <part of filename><tab>它将完成现有缓冲区中文件的名称。 <part of filename>甚至可以是文件名的中间而不是开头。 有切换标签的等价物吗?