text-editor

    0熱度

    1回答

    我正在實現一個Win32控制檯文本編輯器,它有一個內部消息隊列,用於傳遞有關哪些區域需要重新繪製,消息來自插件等信息。我更喜歡它默認爲單線程(如果沒有任何事情發生這需要額外的線程)。我考慮2種消息隊列實施策略: 使用通用隊列和Win32事件,所以我可以用WaitForMultipleObjectsEx同時等待內部消息和用戶輸入,同時傳遞控制檯輸入句柄和事件句柄。在這種情況下,文本編輯器可以完全在一

    0熱度

    1回答

    當前在本地計算機上,使用sshfs和oxfuse裝入我的遠程文件夾的副本。這使我可以編輯本地原子副本中的遠程腳本。 但是,對於運行代碼段,我目前複製代碼,並將其粘貼到遠程桌面上的ipython窗口(通過nomachine訪問)。 這是開發/調試相當低效的方式。無論如何,例如通過遠程內核在atom中運行代碼?我很高興如果這可以改變文本編輯器。

    0熱度

    2回答

    <a target="_blank" href="img_forest.jpg"> <img src="img_forest.jpg"> <img src="img_forest110.jpg"> <img src="img_forest228.jpg"> <img src="img_forest334.jpg"> 我需要復

    2熱度

    2回答

    我正在閱讀如何從頭開始編寫文本編輯器。我遇到了各種不同的數據結構,如間隙緩衝區,塊表和繩索。我可以理解其他人如何在實踐中工作,並且我理解繩子的好處以及它在後勤方面的工作原理。但是,我不明白編輯如何使用繩索。讓我解釋。 假設我有一個新文件並輸入「Hello world!」。我會想象每個按鍵編輯都會處理每個角色。但是,從程序邏輯的角度來看,我沒有看到處理每個新字符的明顯方法。根據我的理解,由於樹結構允

    2熱度

    2回答

    我被華金昆卡阿貝拉閱讀this great article。他談到使用紅黑樹實現一張表,而不是一個雙向鏈表。 我有一些麻煩,理解如何,這可能涉及到發生着變化的緩衝區。例如,拿這兩個緩衝器(原件,附加): Hello!\0 Original y Append 而且我們說這塊表看起來像這樣: Hey!\0 : buffer start length original 0 2 ori

    0熱度

    1回答

    我打破了視覺工作室的文字編輯器視覺效果,這很有趣,但我無法恢復它。請你幫我恢復嗎? 可以顯示圖片來理解問題 原始 打亂 原來一個顯示彈出窗口像這樣;

    2熱度

    1回答

    我剛開始使用文本編輯器括號。當我輸入時< p >使用結束標記</p >自動完成。我嘗試調整首選項頁面,但在退出編輯器並將其重新打開後,它會拋出一個錯誤消息,即首選項文件位於錯誤的.json文件中。 { "brackets-eslint.gutterMarks": false, "closeBrackets": false, "smartIndent": false,

    0熱度

    1回答

    我有一個令人費解的問題我希望我可以用一種合理的方式來設置這個問題。我一直在教自己編程,我真的很喜歡使用Notepadd ++作爲我的文本編輯器。我是盲人,而且它是我能夠發現的唯一的文本編輯器,使用我的屏幕閱讀器很簡單並且可以訪問。 我有一天有一臺新電腦,我下載了最新版本的Notepad ++。我選擇了設置中的所有高級功能(例如自動完成,插件,主題等),並且在我第一次打開它時效果很好。但是在關閉程序

    -2熱度

    3回答

    我有大的txt文件,超過10GB 我應該打開此文件,並進行簡單的版本: - 刪除重複的行 - 拆分此文件(如5x2gb文件) 我需要什麼軟件? Windows pref ...但是如果不行的話,Linux也可能很棒。 謝謝!

    0熱度

    1回答

    我已經使用DevC++和類似的環境也有這個應用程序。覆蓋模式是在代碼覆蓋而不是代碼向右移動的時候。