0
573 次瀏覽

我使用「比較版本」工具來查看專案文字中的變更。這個工具很有用。不過,我注意到這種奇怪的捲動行為。當我在「比較版本」工具中點擊某個單詞或選取文字時,視窗會發生捲動。這種行為出乎意料,使得該工具較難使用。我必須花上好幾秒(感覺像 30 秒)才能找到我原本想點擊的單詞,因為它在螢幕上的位置突然改變了。

我預期捲動功能應該像記事本(Notepad)、Edge 或 Word 那樣運作。在這些程式中點擊單詞不會導致任何捲動。捲動是透過操作捲軸、使用方向鍵,或輸入需要捲動才能顯示的新文字來發生的。

我該如何停止在「比較版本」工具中僅因點擊單詞就發生捲動的情況?

謝謝您的協助!

機器翻譯自 English
Paratext (495 點) 提出 | 573 次瀏覽

4 個回答

0
最佳回答

看起來這兩個問題都是由相同的整體行為引起的。該工具的設計方式是:當您點擊新的節時,它會重新整理,將該節置於頁面頂端,並將游標置於該節的開頭。這導致了位置的突然變化。如果您使用右和左方向鍵並跨越到新的節,它會等待您短暫暫停後才執行這種類似的重新整理。無論您是否處於雙欄檢視,都會發生這種相同的行為。

我猜測認為這種行為可取的一個原因是,通常此工具是與雙欄檢視一起使用的,而且您通常希望兩個欄位對齊,以便進行比較。

但對我來說,要求在選單中增加一個開關,以關閉導致選取的節跳至頁面頂端的行為(這與一般的 PT 視窗不同),似乎是合理的。

正如您所暗示的,如果在此重新整理發生時游標位置不會被遺忘,那就更好了。一個相關的品質生活功能是延遲跳動行為(將新選取的節重新整理到頁面頂端),同時進行文字標記。目前,如果您嘗試標記非當前節中的文字,重新整理行為會導致視窗移動,您的標記會被忽略,且游標會移動到選取節的開頭。如果重新整理行為延遲到選取完成後才執行,並且游標保留您的選取內容,您就可以利用這一點來減少在跳動發生前弄清楚您正在查看哪裡所需的時間。

機器翻譯自 English
(1.3k 點) 提出

謝謝 @Stephen+Katt 。您的回覆很有道理。我想知道是否有辦法改進此工具的 UX,而無需選單中增加額外的開關,並完全消除延遲。我自己也是開發人員,我忍不住想規格化一個修復方案。但我知道讓外部人士撰寫功能建議可能會令人困擾,所以如果這沒有用,請忽略它,我理解。

以下是我的建議(其中一些您已經提到):

  • 對於聚焦的欄位或視窗,確保捲動位置和游標位置永遠不會改變(除了您預期會改變的情況,例如在一般文字編輯器中捲動滑鼠滾輪、按方向鍵等)。無論是否啟用雙欄,都應如此。
  • 當游標改變節時,調整另一個欄位的捲動位置(在雙欄模式下)。同時調整主視窗的捲動位置。重要的是,聚焦的內容不會被調整。第二欄的捲動應以某種方式調整,使節對齊。
  • 不要自動改變游標位置。不需要延遲,立即調整另一個欄位的捲動位置(如果可行實現)。
  • 不需要任何新的設定或新的開關按鈕。

這種行為與一般視窗中分組視窗的行為相符。因此,我認為這對使用者來說應該相當直覺。

機器翻譯自 English
0

另外,當使用左右方向鍵 捲動時,我注意到以下令人困擾的行為,我希望能夠停用。如果我使用右或左方向鍵將游標移動到節的中間,並等待一兩秒,游標會自動移動到該節的開頭。這使得在雙欄檢視中進行編輯變得非常困難。

機器翻譯自 English
(495 點) 提出

我以為在「比較版本」視窗中無法進行編輯。

機器翻譯自 English

可以編輯,但僅限於雙欄模式下代表當前版本的欄位中。

機器翻譯自 English
+1

我同意在「比較版本」視窗中跳來跳去是一種困擾。我喜歡 bit 的改進建議。

機器翻譯自 English
(237 點) 提出
0

哦,很有趣。我之前開啟的「比較版本」視窗中無法進行編輯……但一些實驗顯示,只能在左側欄位中進行編輯。這可能是一個有用的資訊!

機器翻譯自 English
(237 點) 提出

相關問題

0
3 個回答 439 次瀏覽
「比較版本」工具有一個「另存為 HTML」功能 您可以透過點擊列印圖示,然後點擊「另存為 HTML」按鈕來存取此功能 令人困惑的是,此功能產生的 HTML 使用了 contenteditable HTML 屬性 <body> ... 處理 例如,我在 Firefox 中找不到「截圖」選單項目,因為當文字是 contenteditable 時,該項目會消失
bit 495 提出 已提問 2月 1, 2022
0
8 個回答 722 次瀏覽
I want to produce PDFs of differences between two project versions, one for each book, but it only works once, then ... writes out the file. Thanks for looking into these things.
jeffh 1.4k 提出 已提問 10月 14, 2019
0
0 個回答 163 次瀏覽
To compare the versions of a project in which there were changes: Click in the window of the project to make it the ... how-do-i-compare-a-word-or-phrase-in-different-projects/19)
[Expert]
anon421222
735 提出
已提問 2月 23, 2017
0
0 個回答 187 次瀏覽
Is there a way to change the behaviour of Ctrl+right.arrow in Paratext for Linux? Currently it goes to the end of ... following space-NOT what I'm after! Any help appreciated, Paul
Paul 642 提出 已提問 3月 2, 2020
0
2 個回答 359 次瀏覽
In PT8 when I compare two project (of the same language) there were two arrows to go backwards or forwards to ... they do not work for difference between two different projects.
anon784407 105 提出 已提問 1月 13, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,046 個問題
6,005 個回答
5,671 則評論
2,026 位使用者