Gdzie znajdę numer linii w edytorze Xcode?


553

W Xcode 3 wyświetlany był numer wiersza bieżącej lokalizacji kursora. Nie widzę tego w Xcode 4. Czy istnieje ustawienie, które go włączy? Lub naciśnięcie klawisza, które mi to da?


Błędy należy zgłaszać na stronie bugreport.apple.com i odwołują się do radaru: // 9245044 (do pokazywania linii kursora i kolumny) lub radaru: // 13255659 (do domyślnego wyświetlania numerów linii).
Quinn Taylor,

Odpowiedzi:


992

W przypadku Xcode 4 i wyższych otwórz preferencje ( command+ ,) i zaznacz „Pokaż: numery linii” w sekcji „Edycja tekstu”.

Xcode 9 wprowadź opis zdjęcia tutaj

XCode 8 i poniżej Xcode Preferencje edycji tekstu zrzut ekranu z wyróżnioną edycją tekstu i numerami linii


5
Obraz jest wart 1000 słów! (wciąż jest tak samo dla xcode 6 ..)
Benjamin

42

W Preferencjach-> Edycja tekstu-> Pokaż: Numery linii możesz włączyć numery linii po lewej stronie pliku.


5
Dzięki, wykorzystam to przynajmniej przez jakiś czas. Ale tak naprawdę chcę po prostu wyświetlić numer linii, na której jestem.
William Jockusch

@William Jockusch Nie sądzę, żeby trzymali go w XCode4, szukałem nie od dłuższego czasu, ale bezskutecznie.
Nick Weaver,


5

1) przejdź do preferencji xcode, klikając xcode w lewym górnym rogu.

2) następnie wybierz Edycja tekstu

3) następnie wybierz Pokaż: Numery linii i kliknij pole wyboru, aby włączyć.

4) zamknij.

5) zobaczysz numer linii w xcode.


1

Jeśli nie chcesz, aby numery linii były cały czas pokazywane, innym sposobem na znalezienie numeru linii fragmentu kodu jest po prostu kliknięcie lewego marginesu i utworzenie punktu przerwania (pojawia się mała niebieska strzałka), a następnie przejście do punktu przerwania navigator ( 7), gdzie wyświetli punkt przerwania wraz z numerem linii. Możesz usunąć punkt przerwania, klikając go prawym przyciskiem myszy.


0

Aby zaoszczędzić 4,99 USD za jednorazowe użycie, bez zajmowania się HomeBrew i bez liczenia pustych linii.

  1. Otwórz terminal
  2. cd do twojego projektu Xcode
  3. Wykonaj następujące czynności w projekcie docelowym:

find . -name "*.swift" -print0 | xargs -0 wc -l

Jeśli chcesz wykluczyć strąki:

find . -path ./Pods -prune -o -name "*.swift" -print0 ! -name "/Pods" | xargs -0 wc -l

Jeśli twój projekt ma cel c i szybki:

find . -type d \( -path ./Pods -o -path ./Vendor \) -prune -o \( -iname \*.m -o -iname \*.mm -o -iname \*.h -o -iname \*.swift \) -print0 | xargs -0 wc -l
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.