Check Mobile App
Read now
Start a Project

Duplicate and Delete lines in Xcode

Save

As we know, we all are very fond of shortcuts in our life, to reduce our energy and time. Today we will learn how to duplicate and delete lines in Xcode using shortcut keys.

Let’s check below the procedure to duplicate and delete lines in Xcode

Bind keys to duplicate lines in Xcode

Step1: Open below directory in Finder with Cmd + Shift + G

Step2: Open IDETextKeyBindingSet.plist with a text editor.

Step3: Add the below code in IDETextKeyBindingSet.plist file:

Step4: Open Xcode and go to Xcode preferences -> Key Bindings -> Text tab -> Scroll till you see Duplication

Step5: Click on Duplicate Current Line, add a shortcut for it, eg. Cmd + D (use unique key binding which is not used for any other shortcut).

In my case, I have used Option + D for Delete any line, Option+Shift+D for the duplicate current line, and Control+Option+D for duplicates of more than 1 line.

Duplicate and Delete lines in Xcode

Xcode shortcuts

Each table in this section lists the commands in an Xcode application menu and the keyboard shortcuts associated with each command. Menu Command Shortcuts (By Menu), This work is licensed under a Creative Commons Attribution-NonCommercial-​ShareAlike 4.0 International License, by Yong Bakos. Xcode Keyboard Shortcuts. Here’s a list of the most common shortcuts used in Xcode:

Build: ⌘ + B

Run: ⌘ + R

Test: ⌘ + U

Stop: ⌘ + .

Clean: ⌘ + ⇧ + K

Clean the build folder: ⌘ + ⇧ + ⌥ + K

Open quickly: ⇧ + ⌘ + O

Code completion: ⌃ + Space

Hope this blog helped you to understand how to create custom shortcuts in Xcode.

For more details regarding delete and duplicate lines, check here.

You can check our blog also on the Xcode Simulator feature.

Thanks for reading 🙂

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

css.php

When I think in getting solutions for my Ecommerce Platform, I think of Webkul. They have been such a blessing in our business. We have spent thousands of dollars in support and modules from them. We love their support team. They work very closely with us, and they always go the extra mile when we need help.

Michael Urresta

Michael Urresta

Talk to Sales

Global

Live Chat
Start a Project

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home