Questions tagged «editor»

该标签用于询问有关文本编辑器,源代码编辑器和其他专门用于修改计算机编程中使用的纯文本文件的程序的功能。要求我们推荐或找到编辑的问题完全是题外话。



30
学习Vim有什么好处?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 作为程序员,我花了很多时间在键盘上,并且在过去的12年中,或多或少地一直在使用它。如果有一段时间我一直不习惯某些东西,那是由于一些最常见的代码编辑任务,我在编码时遇到的这些烦人且几乎无意识的持续微中断。从不同的行(甚至是同一行)进行简单的复制和粘贴,或者从当前位置上移或下移1或2行之类的事情都需要太多的键入操作或涉及使用箭头键...当我想进一步移动时,情况更糟-我最终使用了鼠标。现在想象一下在笔记本电脑上的相同场景。 我一直考虑学习VIM,但掌握它所需的时间总是使我想退后一步。 我想听听那些学习过它的人,如果它最终成为您不能没有的那些事情之一。 在工作中,我使用VS2008,C#和R#,它们使编辑代码比以往更快,更轻松,但是即使如此,我还是觉得完全不必使用鼠标。 甚至没有方向键。
467 vim  editor 

10
使用Vim的选项卡,例如缓冲区
我已经研究了在Vim中使用制表符(带有:tabe,:tabnew等)的功能,以代替目前在同一窗口中在隐藏缓冲区中打开许多文件的做法。 我希望打开的每个不同文件始终位于其自己的标签中。但是,有些事情会影响到这一点。我该如何解决这些问题: 当命令喜欢gf并^]跳转到另一个文件中的某个位置时,该文件将在当前选项卡的新缓冲区中打开。有没有一种方法可以让所有这些命令在新选项卡中打开文件,或者如果文件已经打开,则切换至带有该文件的现有选项卡? 切换缓冲区时,我可以使用 :b <part of filename><tab> 它,它将完成现有缓冲区中文件的名称。<part of filename>甚至可以是文件名的中间而不是开头。有切换标签的等效项吗?
366 vim  editor  tabs 

6
如何在Visual Studio Code中手动设置语言以突出显示语法
在混乱开始之前,这个问题是关于代码(新的轻量级Visual Studio编辑器)的。您可以从这里获取:https : //code.visualstudio.com/ 我有一个带有CSS的文本文件(.txt),并且想突出显示语法。您可以使用+ + 打开命令面板。但是,您无法在Sublime中设置语法。ctrlshiftp 还有其他方法可以从文本文件中获取CSS着色吗?

14
Sublime文字和Github的Atom有什么区别[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 4年前关闭。 改善这个问题 Github发布了Atom,它与Sublime非常相似。甚至某些键盘快捷键(例如⌘ + P)⌘ + Shift + P都是相同的。 Atom与Sublime有何不同? 它是否包括IDE功能,例如构建工具,功能定义跳转,文档等? 是否有任何使用Sublime的人收到Beta版邀请函以指出差异? 我可以按原样使用Sublime的主题,方案和包吗,就像Sublime可以处理text mate一样。 1个 PS:在新选项卡中打开图像以获得更大的分辨率。

12
如何在vim中交换两个打开文件的位置(拆分)?
假设我在vim中有一些分割的任意布局。 ____________________ | one | two | | | | | |______| | | three| | | | |___________|______| 有没有一种方法来交换one和two维护相同的布局?在此示例中,这很简单,但是我正在寻找一种解决方案,该解决方案将有助于更复杂的布局。 更新: 我想我应该更清楚。我之前的示例是实际用例的简化。对于实际实例: 如何交换这些拆分中的任何两个,并保持相同的布局? 更新!3年后... 我将sgriffin的解决方案放在可以轻松安装的Vim插件中!使用您喜欢的插件管理器进行安装,然后尝试一下:WindowSwap.vim
313 layout  editor  split  vim 


5
Notepad ++是否显示所有隐藏字符?
在记事本++中,我设置了“用2个空格替换选项卡”。 当使用Python进行编码时,我从网络上复制粘贴了一些代码,并且显示为正确缩进。但是运行代码会导致缩进错误,我最终通过删除行首的所有“可见”空格并再次插入相同数量的空格来解决了这一问题。 难道是可能的Scintilla的基础记事本++不会显示所有特殊字符,但它们显示为空格?是否有解决此问题的设置?



2
基于GUI或基于Web的JSON编辑器,其工作方式类似于属性浏览器
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 背景:这是对可能尚不存在的要求,但是我一直想建立一个很长的时间。首先,我要问是否有人看到过类似的东西。 假设您具有如下所示的任意JSON结构: { 'title_str':'My Employee List' ,'lastmod_str': '2009-June-15' ,'employee_table':[ {'firstname':'john','lastname':'doe','age':'33',} ,{'firstname':'jane','lastname':'doe','age':'34',} ,{'firstname':'samuel','lastname':'doe','age':'35',} ] } 问题:是否有一个基于Web的JSON编辑器,可以采用这样的结构,并自动允许用户在用户友好的GUI中对其进行修改? 示例:想象一下一个自动生成的HTML表单,其中显示了两个用于title和lastmod的输入类型文本控件,以及一个用于arr_list的具有三列和三行的输入类型文本控件表...具有删除功能或单击表中每行旁边的[+] [X]添加其他行。 大想法:这背后的“大想法”是,用户将能够指定任何任意(非递归)JSON结构,然后还能够通过基于GUI的交互来编辑该结构(这与XML Spy中的“ XML编辑器网格视图”)。 也可以看看: 是否存在本地托管的基于JSON API的CMS? /ux/37237/treetable-as-a-flexible-condition-filter-editor 更新:(星期四2014-07-31 18:31:11) 已创建一个github存储库以进一步跟踪此已关闭的SO帖子。 https://github.com/dreftymac/stackoverflow.questions.998832
217 jquery  ajax  json  editor  wysiwyg 

10
在Vim中禁用交换文件创建
有没有办法.swp在vim中禁用文件创建?或至少将它们全部创建在一个地方,以便我可以轻松找到和删除它们。 当我同时编辑时复制父目录时,我发现它们特别烦人。当然,我知道我可以使用find -exec查找和删除它们。但是我想要一个更实用的解决方案。
216 vim  editor 

16
如何使Sublime Text成为Git的默认编辑器?
我有一个问题设定崇高文本2为core.editor用git。 我已经阅读了所有可以解决该问题的文章,但仍然无济于事。我正在运行Windows。 我已经做好了: git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'" 并尝试了诸如-m。当我打开my时.gitconfig,这是其中的内容: [user] name = Spencer Moran email = smoran02@gmail.com [core] editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe' 如果我转到Git并输入: README.markdown --edit README文件将在记事本中打开,而不是Sublime Text。 有谁知道我在做什么错或如何解决这个问题?

21
如何在编辑器(Atom,Notepad ++,Kate,VIM,Sublime,Textpad等)和IDE(NetBeans,IntelliJ IDEA,Eclipse,Visual Studio等)中选择列
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 改善这个问题 如何在编辑器和IDE中选择列以列式删除,插入或替换某些字符? 编辑: 原子 记事本++ 凯特 VIM 升华 埃马克斯 文字板 翡翠编辑器 超编辑 编辑器 编辑 Nedit IDE: NetBeans 蚀 视觉工作室 IntelliJ IDEA Flash Builder Aptana Studio
215 vim  netbeans  ide  editor  notepad++ 

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.