2017-06-12 82 views
1

如何在xCode中按下字符後跟空格鍵來避免自動完成三重報價'''或三重雙引號"""xCode 9中避免三重報價自動完成

在我的開發風格中,多行字符串使用的不是一個簡單的字符串,所以我更喜歡打字三重字符。

  • 鍵盤:U.S. International - PC
  • 的Xcode版本:9.0 beta (9M136h)
  • 說明:

enter image description here

+1

正如您所描述的,我無法在Xcode 9.0 beta(9M136h)中重現自動完成。你正在使用哪個版本?我也知道用''「''多行字符串文字,但是''''是什麼意思?我錯過了什麼嗎? –

+0

@MartinR你是對的,'''''似乎不是任何使用的情況下,我將它包括在我的問題中,因爲它也受到自動完成的影響。我更新了我的問題,並說明了我正在進行的自動完成 –

回答

0

回答

對於一些,誰知道可以有同樣的問題,你可能想要檢查你的系統的keyboard input source一個d確保你使用的是不允許特殊拉丁字符的來源。在我來說,我使用的U.S. International - PC代替U.S.

OS X您可以通過導航到

系統偏好設置>鍵盤>輸入源

enter image description here

說明

編輯 input sources

我是usin g U.S. International - PC,其基本上通過按引用',反引號',雙引號",接着是基字符(例如' + a產生à)來訪問特殊字符(例如é,è,à,ö等) 。通過這樣的配置,您可以使用escape bar來轉義所有這些特殊字符。如果你試圖逃跑'

xCode 9是產生三重報價'''或三雙引號"""(RESP。")。

+0

這是任何需要鍵入的人的PITA我提交了一個錯誤報告,希望它很快就會被修復 –

+0

我有美國的輸入源,但xcode仍然不能識別「」「 – Evgeny

+0

@Evgeny你的意思是'xcode仍然沒有識別「」「'? –