我知道如何將行號添加到wxPython StyledTextCtrl,這要感謝wxPython演示。wxPython StyledTextCtrl行號不從1開始
myctrl.SetMarginType(0, wx.stc.STC_MARGIN_NUMBER)
有沒有辦法讓行編號從1開始?
這樣做的動機是顯示大型文本文件的片段。我希望行號與完整文件中的行號匹配,但我不想在文本控件中加載整個文件。
我知道如何將行號添加到wxPython StyledTextCtrl,這要感謝wxPython演示。wxPython StyledTextCtrl行號不從1開始
myctrl.SetMarginType(0, wx.stc.STC_MARGIN_NUMBER)
有沒有辦法讓行編號從1開始?
這樣做的動機是顯示大型文本文件的片段。我希望行號與完整文件中的行號匹配,但我不想在文本控件中加載整個文件。
也許這可以通過摺疊你不想顯示的內容來實現。 更多信息可以在這裏位於:http://www.yellowbrain.com/stc/folding.html
我隱藏默認的行數富餘和使用自定義之一,看到margins documentation的細節。
這是一個合理的解決方法。我只是在我的代碼片段之前添加所需數量的空行,然後隱藏這些空行。 – jkitchen