2011-08-04 31 views
0

我正在創建一個C#程序,它輸出一個包含大量信息的基本.txt文件。我正在使用格式來對齊信息,以便讀取更容易,所以這不是問題。使用ascii藝術幫助輸出文件格式化和樣式化?

我想使輸出文件看起來很好/很花俏,這樣它更容易閱讀,並且每個都能找到數據部分。該文本文件是一個基本的記事本文件,所以我不能使用粗體或斜體來幫助分離出標題和特定區域的數據。

我已經嘗試使用以下ascii字符*, - ,_創建換行符來分隔信息,它有助於使文件看起來更好。我很好奇,如果有其他人有任何其他有用的方法,使輸出文件看起來更好,更容易閱讀。我嘗試過搜索,沒有多少運氣。我相信你們中的一些人已經找到了使輸出文件看起來更好的方法。

謝謝!

一些例子如下:

* ** * ** * ** * ** * *

頁眉信息

* ** * ** * ** * ** * **

」--------------------「

信息來源這裏

「--------------------」

+0

你問關於代碼或簡單的格式? – NaveenBhat

+0

我要求的是想法,成爲代碼或格式。我很好奇,如果任何人有任何想法如何使一個基本的文本文件與大量的數據看起來更好,更容易導航。通過使用不同的ASCII字符或其他東西?我試圖提供一個使用*和 - 的例子。 – buzzzzjay

+0

你是什麼意思,你可以使用粗體和斜體?記事本和.txt只支持純文本。 –

回答

2

我喜歡Shibumi的答案,但如果你想要更多的例子,去這裏的常見問題GameFaqs

只要去選擇一個遊戲(頂級遊戲或其他),並查看常見問題解答部分。該網站上的所有常見問題解答都是txt文件,您可能會獲得一些您可以在此處進行的示例。

+0

好主意,看着遊戲常見問題有很多不同的風格。我沒有太多的運氣找到這樣的事情。 – buzzzzjay

3

我一直爲線長破折號字符的粉絲,如果這就是我需要的。 (ALT + 0151)

————————————————————————————————————————— 

產生一個很好的,實線。

如果你真的要全力以赴,那就是舊的邊框字符。

╔═════════════════╗ 
║ AMAZING OUTPUT ║ 
╟─────────────────╢ 
║ 1) Dog   ║ 
║ 2) Elephant  ║ 
║ 3) Condor  ║ 
║ 4) Liger  ║ 
╟─────────────────╢ 
║▒▓▒▓▒▓▒▓▒▓▒▓▒▓▒▓▒║ 
╚═════════════════╝ 

您可以在charmap.exe中找到所有這些(至少在Windows中)。滾動到底部。

+0

很好的例子!謝謝! – buzzzzjay