2009-10-11 24 views
2

我有3個與xCode使用有關的一般問題。任何幫助將不勝感激請:通用Xcode使用問題

  1. 每當我打開文檔,左內容/索引列總是很小,我必須將它拖到寬。有沒有辦法永久設置其大小?
  2. 有沒有辦法執行通配符搜索和替換例如我有3行: var1Letter = @「A」; var2Letter = @「A」; var3Letter = @「A」;

在上面我想在1去掉var?letter。

  1. 如何設置默認SDK?

感謝。

回答

3

要執行通配符搜索,請使用正則表達式並在替換文本中使用\ n

我使用Xcode 3.2,但我認爲舊版本使用相同的正則表達式語法。使用查找...(cmd-F)命令。從彈出式菜單中選擇「查找&替換」。從搜索文本字段的彈出式菜單中選擇「正則表達式」模式。爲搜索文本輸入「var(\ d +)Letter」,替換文本輸入「var \ 1letter」。

「\ d +」語法匹配任何一個或多個數字的序列。 「\ 1」由搜索文本中第一組括號所匹配的文本替換。

3

這裏是我所知道的:

  1. 不知道;我也看到了這個問題,也不知道解決方法。
  2. 據我所知XCode不處理基於正則表達式的搜索/替換,這是你需要的這種情況。
  3. 您正在尋找的設置是「基本SDK」,可以通過分別右鍵單擊項目圖標或目標圖標來分別配置每個項目和每個目標(這將覆蓋項目設置)並從上下文菜單中選擇「獲取信息」。 Base SDK設置是Build選項卡下的第一個。
+0

Xcode在其F&R中支持正則表達式。您只需在F&R窗格中選擇該選項即可。 – 2009-10-12 04:42:52

4

re#2:Xcode可以使用正則表達式。您需要選擇正則表達式類型(通常表示文本),並且可以讓您執行搜索和替換。 Xcode使用ICU正則表達式語法。

+0

謝謝,但我不知道這意味着什麼 – RunLoop 2009-10-11 22:02:00

+0

http://www.noodlesoft。com/blog/2007/01/27/search-and-replace-in-xcode /有一些很好的信息。如果您使用的是雪豹,則需要點擊查找字段的放大鏡才能使用正則表達式。 – Elfred 2009-10-11 23:10:49

1

對於#3,無法爲您創建的所有新項目設置新的默認SDK。我找到的最簡單的方法是創建一個.xcconfig文件,該文件被導入到我創建的每個新項目中。

另一種方法是編輯默認的Xcode項目(基礎應用程序的基礎模板位於Developer/Library/Xcode/Project Templates/Application/Cocoa Application/Cocoa Application/__ PROJECTNAME __。xcodeprjo/project。 pbxproj)並更改SDKROOT值。