2012-06-30 16 views
5

Mam wirtualny Mac działający i chcę trochę kodu w Xcode. Moja klawiatura ma znaki jako {i [dostępne przy użyciu Alt-Gr. W moim wirtualnym Macu używanie tych samych kombinacji klawiszy daje mi inne wyjście.Jak włączyć "Użyj symbolu i podstawiania tekstu" wewnątrz Xcode

  • Alt-Gr + 9 tworzy kapitał ç zamiast {
  • Alt-Gr +^produkuje o Zamiast [

udało mi się rozwiązać ten problem dla niektórych programach przy wykorzystaniu „użytkowania zastępowanie symbolu i tekstu w opcji Język & Tekst - tekst w ustawieniach systemowych. Działa to dobrze w TextEdit, Safari, ..., ale nie w Xcode. Xcode wydaje się ignorować symbol i podstawianie tekstu.

Wszelkie pomysły, jak to naprawić? A może inne obejście? Każda pomoc jest doceniana, ponieważ ten problem naprawdę spowalnia moją szybkość programowania.

+0

Nie pytanie dotyczące programowania. Proszę zapytać na stronie superuser.SE lub apple.SE. – fzwo

+1

Pytania IDE * dotyczą * tematu na stronie SO. – ThiefMaster

Odpowiedz

5

Xcode, podstawienia tekstów nie są domyślnie włączone. Aby włączyć iść do Xcode -> Edit -> Format -> Zastępstwa -> Wymiana Tekst (Enable this)

enter image description here enter image description here enter image description here

nadzieję, że to pomaga!

Edytuj: Jako Senseful wspomniałem, że lepiej jest używać Fragmentów kodu. To jest link wyjaśniający, jak używać fragmentów kodu Creating Custom Code Snippets i this. Mam nadzieję, że to pomoże!

+2

To wydaje się nie być bardzo spójne w Xcode. Czasami działa, czasami nie. Częściej działa w komentarzach niż w rzeczywistym kodzie. Bardziej niezawodnym rozwiązaniem jest funkcja Code Snippet Library w Xcode. – Senseful

+0

Dzięki Senseful, nauczyłem się nowej rzeczy, fragmentów kodu. – coder284

+0

Sądzę, że jest to celowe, więc nie obsługuje autokorekty dziwnych pisowni w kodzie, co może stać się denerwujące. Fragmenty kodu są! – jowie

0

Ponieważ nie jest to zgodne z Xcode (np. Nie mogę nawet włączyć opcji w Xcode 9), polecam zamiast tego używać Xcode Snippet.

Powiązane problemy