Kaip Xcode pasirinkti kelias eilutes?

Kai aš pasirinksiu keletą kodų eilučių ir noriu juos atidėti, kaip įprasta, su TAB klavišu, jis tiesiog ištrina juos visus. Aš atėjau iš Eclipse, kur aš visada tai padariau. Kaip tai daroma Xcode? Tikiuosi, kad ne linijos;)

576
06 мая '09 в 17:43 2009-05-06 17:43 Dėkojame gegužės 06 d. 09 val. 17:43 2009-05-06 17:43
@ 14 atsakymų

Spartieji klavišai + ], skirti įvedimui, ir [ + [ už un-įtrauką.

  • „Xcode“ nustatymų >
882
06 мая '09 в 17:47 2009-05-06 17:47 atsakymą pateikė JWD gegužės 06 d . 09:17 val. 2009-05-06 17:47

+ [ ir + ] yra Shift + skirtuko ekvivalentai Xcode.

border=0
45
06 мая '09 в 17:46 2009-05-06 17:46 atsakymas pateikiamas Nik 06 gegužės 09 d. 17:46 2009-05-06 17:46

Pasirinkite kodą, kurį norite pakartoti, tada eikite į

Redaktorius → Struktūra → Pakartoti

40
13 нояб. Atsakymą pateikė JavierGiovannini lapkričio 13 d. 2011-11-13 01:32 '11 prie 1:32 2011-11-13 01:32

Čia yra nuorodos, skirtos kodui formuoti Xcode

  • Formatuokite visus kodus (visas klasė / valdiklis)

    Norėdami formatuoti kodą, pasirinkite visą kodą ir paspauskite „Mac“ klavišą „ Control + I .

  • Formatuokite tam tikrą kodo bloką

    Pasirinkite kodą ir spustelėkite:

    • + ], kad judėtumėte dešinėn (įtrauka)
    • + [ kairiojo judesio (un-įtrauka)

Pastaba: pagal @JavierGiovannini sugesstion galite tai padaryti naudodami meniu „Redaktorius“

  1. Pasirinkite savo kodą ir pasirinkite „Redaktorius“> „Struktūra“> „Indent“
20
16 авг. atsakymas duotas swiftBoy 16 rug . 2013-08-16 09:01 '13, 9:01 am 2013-08-16 09:01

Kitas būdas greitai formatuoti įtraukas yra greitai iškirpti ir įklijuoti. + x ir + v . Dažnai tai greičiau nei + [ arba + ] , nes jūs galite tai padaryti viena ranka (prieš du), o per vieną kadrą jis bus performatuotas į teisingą atkarpos lygį.

12
17 нояб. atsakymą pateikė Joel lapkričio 17 d. 2013-11-17 08:49 '13, 8:49, 2013-11-17 08:49

Jei naudojate sinergiją (padalinti vieną klaviatūrą į du kompiuterius), o kompiuteris (MAC), kuriame naudojate xcode, yra vergas, o kompiuteris su kompiuteriu yra „Windows“ kompiuteris

Alt + ] nuorodos įtraukimui ir alt + [ įtraukai.

Atnaujinti:

Tačiau iš sinergijos 1.5 versijos, ji veikia + [ už įtrauką ir + ], jei norite naudoti ištrauką

9
20 июня '13 в 15:28 2013-06-20 15:28 atsakymą Salimas pateikė birželio 20 d. 13 val. 2013-06-20 15:28

Xcode 9 galite pagaliau naudoti „Tab“ ir „Shift + Tab“, kad įvestumėte kelias kodo eilutes. Hooray!

4
18 сент. Atsakymą pateikė phatmann 18 sep . 2017-09-18 23:54 '17, 11:54 pm 2017-09-18 23:54

Skiltyje „Nustatymai“ → „Teksto redagavimas“ → „Įterpimai“ pasirinkite „Skirtuko klavišas: visada įtraukos“, tada galite grįžti iš vienos linijos arba pasirinkti eilutes paspausdami TAB arba SHIFT + TAB.Gaila , tai visiškai neleidžia įterpti skirtukų, kur jūs nori, ir blogai prieštarauja skirtuko klavišui, kuris naudojamas perjungti „automatinio užbaigimo laukus“.

Manau, kad mums reikia daugiau klaviatūros klavišų.

3
14 окт. atsakymas suteiktas hariseldon78 14 okt. 2015-10-14 03:45 '15 at 3:45 am 2015-10-14 03:45

Tiems iš jūsų, kurie naudojasi ispanų klaviatūra ant Mac, tai yra nuorodos:

+ + [ už un-įtrauką

Indent + + ] įtraukai

2
19 февр. Atsakymas Jorge Casariego 19 vasario mėn 2016-02-19 21:13 '16 at 21:13 2016-02-19 21:13

Jei norite paskirti standartinį Xcode + [ į TAB , galite atlikti šiuos veiksmus:

  • Įdiekite programą „Carabiner“.

  • Eikite į „Nustatymai“> „Įvairūs ir ištrinti“

  • Skiltyje „Pasirinktiniai nustatymai“ spustelėkite mygtuką „Open private.xml“

  • Atidarykite failą ir pakeiskite jo turinį šiuo kodu:

     <?xml version="1.0"?> <root> <item> <name>Tab instead of Command+[</name> <identifier>private.swap_tab_and_cmnd+[</identifier> <autogen> __KeyToKey__ KeyCode::TAB, ModifierFlag::NONE, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::NONE </autogen> </item> </root> 
  • Eikite į „Nustatymai“ ~> „Keisti klavišą“ ~> spustelėkite mygtuką „Atnaujinti XML“

  • Pažymėkite >

  • Mėgaukitės

2019

10 дек. Atsakymas pateikiamas OlDor 10 d. 2015-12-10 23:23 '15, 23:23, 2015-12-10 23:23

čia yra visi svarbūs kito klausimo spartieji klavišai, atsakantys į kamino perpildymą 2019

1
20 июня '15 в 13:15 2015-06-20 13:15 Atsakymą pateikia „ Alsh“ kompiliatorius birželio 20 d., 15 val. 15.15 val. 2015-06-20 13:15

Visiems Xcoders draugams pagal nutylėjimą naudojamos šios komandos:

Įtraukti pasirinkimą:

+ + + )

Atšaukti pasirinkimą:

+ + + (

1
22 окт. Neimsz atsakymas spalio 22 d 2015-10-22 17:01 '15, 17:01, 2015-10-22 17:01

Danijos klaviatūra

Unindent: + + 8

Įterpti : + + 9

1
10 июня '17 в 18:14 2017-06-10 18:14 Atsakymą įteikė Jan Aagaard birželio 17 d. 17 val. 06:14 2017-06-06 18:14

Xcode 4.2 automatinis indeksavimas yra gana geras. Dabar galite grįžti nuo kodo pasirinkimo paspausdami klavišą Tab. Manau, kad Xcode paprastai automatiškai formuoja kodą ir retai turite judėti aplink jus. Manau, kad greičiau pasirinkti kodo dalį, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Struktūra → Pakartoti įtrauką, jei bet koks kodas atrodo netikslus.

-1
27 нояб. atsakymas duotas mašinistui 27 lapkričio. 2011-11-27 15:13 '11, 15:13, 2011-11-27 15:13

Kiti klausimai apie „ arba Užduoti klausimą