复制行快捷键

https://github.com/ptfly/XcodeKit

 

在mac 系统中,用过eclipse的同学都知道 command + D 可以删除光标所在的一行代码,option + command  + ↑ /↓  可以复制光标在的一行代码。可是在xcode 中却没有这样让人爽得快捷键,在stackoverflow 中找到一个xcode不错的插件xcodeKit ,非常不错!解决了这个问题。非常感谢大神啊!

       XcodeKit介绍

 

链接地址XcodeKit

 

Duplicate / Remove current line or selection in Xcode 5

在xcode 5中 复制 和 删除 当前行

链接地址






To install pre-compiled plugin:
安装预编译的插件:
  • Download XcodeKit.xcplugin.zip
  • 下载 XcodeKit.xcplugin.zip
  • Unzip and put it into your ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/
  • 把它放在目录 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ 下 并解压
上面这两步完全可以通过 “Download ZIP -> Xcode打开XcodeKit项目并编译( command + b) ” 来完成
  • Restart Xcode and you should see to new menu items in Edit menu:
  • 重启 Xcode 后,在 Edit 菜单中出现 新的子选项

Delete Selection / Line and Duplicate Selection / Line

Delete Selection / Line 和  Duplicate Selection / Line

You can add shortcuts to these commands from System Preferences -> Keyboard -> Shortcuts -> App Shortcuts...

然后 你可以通过 系统偏好设置->键盘->快捷键->应用程序快捷键  添加你的快捷键

如下图

 

 

 

 

回到 xcode 中 试试 这两个快捷键 ,是不是和Eclipse 一样的。。

加上 command + .  补全提示

       command + /  注解 

 

和Eclipse 一样的好用啊

<think> 我们被要求使用中文回答问题,并在最后提出3-5个相关问题,且第一必须为“§§相关问题§§”,禁止换分散。 用户的问题是:idea 复制快捷键 根据IntelliJ IDEA的默认快捷键: - 复制当前(不选中任何内容时)的默认快捷键是:Ctrl + C(Windows/Linux)或 Command + C(Mac)。 - 但是,更常用的是直接复制快捷键:Ctrl + D(Windows/Linux)或 Command + D(Mac)。这个快捷键复制当前并在下一插入。 注意:如果用户没有选中任何内容,按复制快捷键(Ctrl+C/Command+C)会复制。但是,IDEA提供了一个更快捷的方式,即Ctrl+D(或Command+D)来直接复制并粘贴整。 因此,我们可以这样回答: ### IntelliJ IDEA 复制快捷键 在 IntelliJ IDEA 中,复制当前(或光标所在)并插入到下一,默认快捷键如下: | 操作系统 | 快捷键 | 功能描述 | |----------------|----------------|------------------------------| | Windows/Linux | **Ctrl + D** | 复制当前并插入到下一 | | macOS | **Command + D**| 复制当前并插入到下一 | #### 补充说明: 1. **无选中状态**: - 当未选中文本时,直接按 `Ctrl+D`(或 `Command+D`)会复制。 2. **选中状态**: - 若已选中部分文本,按 `Ctrl+D`(或 `Command+D`)会复制选中的文本(而不是整)。 3. **复制但不插入**: - 仅复制内容到剪贴板(不自动插入),可使用常规复制快捷键: - Windows/Linux: `Ctrl + C` - macOS: `Command + C` 注意:光标在该任意位置且未选中任何内容时,按复制快捷键复制。 #### 修改快捷键: 如需修改,可通过: **File → Settings → Keymap** → 搜索 `Duplicate Line` 或 `Copy` 进自定义。 §§相关问题§§ 1. 在 IntelliJ IDEA 中如何快速删除当前? 2. 如何修改 IntelliJ IDEA 的默认快捷键配置? 3. 复制复制选中内容的快捷键是否冲突? 4. 在 IntelliJ IDEA 中移动当前快捷键是什么? 5. 是否有快捷键可以同时复制? </think> ### IntelliJ IDEA 复制快捷键 在 IntelliJ IDEA 中,复制当前的默认快捷键如下: | 操作系统 | 快捷键复制当前) | |----------------|----------------------| | **Windows/Linux** | `Ctrl + D` | | **macOS** | `Command + D` | #### 使用说明: 1. **操作效果**: - 无需选中文本,光标停留在目标任意位置 - 按下快捷键后,**立即复制内容并插入到下一** - 原始内容保持不变 2. **对比常规复制**: | 操作 | 快捷键 | 区别 | |--------------------|-------------------|--------------------------| | 复制 | `Ctrl+D`/`Cmd+D` | 自动粘贴到下一 | | 复制选中内容 | `Ctrl+C`/`Cmd+C` | 需手动粘贴 | 3. **多复制技巧**: - 先按 `Ctrl+G`/`Cmd+G` 输入号选择多 - 再按 `Ctrl+D`/`Cmd+D` 批量复制 4. **自定义修改**: 路径:**File → Settings → Keymap** → 搜索 "Duplicate" → 修改 `Duplicate Line or Selection` 的快捷键 #### 特殊场景: - **复制到特定位置**:用 `Ctrl+C`/`Cmd+C` 复制光标定位目标 → `Ctrl+V`/`Cmd+V` - **复制不含格式**:`Ctrl+Shift+V`/`Cmd+Shift+V` 打开历史粘贴板选择
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值