如何跳过自动生成的结束</标签>;在我的IDE中,手不离键盘(或使用箭头键)?

如何跳过自动生成的结束</标签>;在我的IDE中,手不离键盘(或使用箭头键)?,ide,tags,keyboard-shortcuts,text-editor,html,Ide,Tags,Keyboard Shortcuts,Text Editor,Html,好的,让我们做一个例子,但在此之前,一个简单的键 "*" means "this is where the cursor is". "**" means "this is where we'd like the cursor to be able to 'jump' to" 现在假设您或我需要编写一些代码,假设我们甚至没有认真思考,甚至可能正在复制其他人的代码。我们很有耐心,但很匆忙。好的,那么你在写这个 <div class="subject show"> #ok, the "

好的,让我们做一个例子,但在此之前,一个简单的键

"*" means "this is where the cursor is".
"**" means "this is where we'd like the cursor to be able to 'jump' to"
现在假设您或我需要编写一些代码,假设我们甚至没有认真思考,甚至可能正在复制其他人的代码。我们很有耐心,但很匆忙。好的,那么你在写这个

<div class="subject show"> 
#ok, the ">" and "" were pregenerated, but I didn't need to skip, next line
<h2>title*</h2>**

#好的,“>”和“”是预生成的,但我不需要跳过下一行
头衔***
我们马上就遇到了这个问题。是的,我的IDE自动为我的h2标记生成结束标记是很好的,但是当我完成定义后,我如何跳过括号之外的内容呢

<h2>Show Subject*</h2>**
显示主题***
如果我的光标在单个星号所在的位置,我如何自动跳到两个星号所在的位置那到底叫什么?这基本上是我的问题。我想答案将非常简短和简单。这里再举几个例子来说明这一点

在同一个html.erb文件中继续

  <table summary="Subject detail view">
    <tr>
      <th>Name*</th>**
    </tr>
  </table>
</div>

名字***
因此,在这里,我的IDE(RubyMine,Aptana,我也使用它做类似的事情,就像大多数其他编辑器一样)执行得很好,自动生成结束标记,我以后只需要继续。输入完“Name”后,我遇到了下一个障碍。再一次,我被困在*上,但我想在没有太多干扰的情况下跳到**


现在我想我已经表明了我的观点。我爱这个社区,我知道你们中的一些人知道如何绕过这个社区。仅仅描述一下我们在这里做的事情本身就是一个挑战!我会称之为“跳过自动生成的结束标记”,但谷歌目前并不赞同这一查询。

尝试按结束键,这将跳到行的末尾

资料来源:

试着按结束键,该键将跳到行尾

资料来源:

在某些IDE中,按tab键会将光标移动到当前自动替换元素中的下一个占位符,如果没有其他占位符,则会将光标移到自动替换文本的末尾

在某些IDE中,按tab键会将光标移动到当前自动替换元素中的下一个占位符,如果没有其他占位符,则会将光标移到自动替换文本的末尾

这个函数叫什么?我的IDE(RubyMine和Aptana)将使用tab自动生成预测的方法和内容,但另一个功能无法实现。我很想知道这个功能叫什么。@David:在gedit中,这个功能是由内置的代码段插件提供的。这个函数叫什么?我的IDE(RubyMine和Aptana)将使用tab自动生成预测的方法和内容,但另一个功能无法实现。我很想知道这个功能叫什么。@David:在gedit中,这个功能是由内置的代码段插件提供的。