精華區beta b89902xxx 關於我們 聯絡資訊
大概了解怎麼內縮之後, 接下來是怎麼把他實行. 通常內縮的話, 會透過按下 tab鍵來進行內縮 (為什麼不使用空白? 因為程式設計師都是很懶惰的 :D ) (程式設計師的習性是: 懶惰 (第二個我忘記了) 以及高傲) (程式設計師的特性是: 喜好自由, 晚上工作, 留長頭髮 (ㄜㄜ, 老蕭 :PP ) ) (呵呵, 言歸正傳) 也就是在該要內縮的地方, 先多按一個 tab鍵讓他內縮, 然後才開始打你的程式碼. 在結束內縮的地方, 先按一個倒退鍵 (或數個? ) 移動到應該對齊的位置, 然後才打你的} 或是其他的程式碼. 至於因為使用 tab的按鍵, 所以說內縮的大小變成根據你使用的編輯器而定, 通常會在 2 ~ 8之間. 像是 emacs預設是 2, VC++預設是 4, vi, joe 預設是 8 (反正自己看的舒服就好了 ^^ ) 如果還是不清楚要怎麼內縮比較好的話, 我建議是多看一些別人的程式, 或者是讓一些程式自動幫你內縮. 假設我們透過 emacs來編輯好了. (我不知道那邊找 DOS底下的, 不過 ntucsa 有 :) ) 例如說: telnet ntucsa.csie.ntu.edu.tw (然後輸入帳號跟密碼) emacs test.c <-用 emacs 開啟 test.c 這個檔案 (然後輸入你的程式) (當然你可以在其他地方打好, 然後透過 telnet 的貼上指令) 接著你可以把游標移動到第一行, 由上而下, 每一行都按一下 tab鍵, emacs會幫你把這一行移動到他應該的地方. 那您就可以看到 emacs內建的縮排方式, 大概遵循這種方式就可以了 :) -- 在這個動物園中 你一共看到四隻小企鵝和兩隻小怪獸 -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: 140.112.240.66 > -------------------------------------------------------------------------- < 作者: MichaelHsin (長髮解憂) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Wed Nov 1 22:56:07 2000 ※ 引述《in2 (寫程式 ^^)》之銘言: : 大概了解怎麼內縮之後, : 接下來是怎麼把他實行. : 通常內縮的話, 會透過按下 tab鍵來進行內縮 : (為什麼不使用空白? 因為程式設計師都是很懶惰的 :D ) 其實我看到的人大多是用空白縮排...^^; --- 我的習慣是: 用空白縮排二格... --- 以前是用四格, 不過很快地就會發現常常螢幕的左半邊都是空的...^^;;; : (程式設計師的習性是: 懶惰 (第二個我忘記了) 以及高傲) 我絕對相信並且徹底實行第一項...:DDD : (程式設計師的特性是: 喜好自由, 晚上工作, 留長頭髮 (ㄜㄜ, 老蕭 :PP ) ) ^^;;;;;; -- 「女孩子最厲害的武器就是 只因為她是女孩子, 你毫無反抗的被她吸引。」 -- 小野, 男孩與女孩的戰爭, 「試管蜘蛛」小說集 -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: mhsin.m7.ntu.edu > -------------------------------------------------------------------------- < 作者: in2 (可還是想龍說) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Wed Nov 1 23:14:17 2000 ※ 引述《MichaelHsin (長髮解憂)》之銘言: : ※ 引述《in2 (寫程式 ^^)》之銘言: : : 大概了解怎麼內縮之後, : : 接下來是怎麼把他實行. : : 通常內縮的話, 會透過按下 tab鍵來進行內縮 : : (為什麼不使用空白? 因為程式設計師都是很懶惰的 :D ) : 其實我看到的人大多是用空白縮排...^^; 真的嗎? ^^O 我目前看到的都是用 tab縮排耶 ^^O : --- : 我的習慣是: 用空白縮排二格... 真的嗎? 醬醬每次要打不是很麻煩 ^^O : --- : 以前是用四格, 不過很快地就會發現常常螢幕的左半邊都是空的...^^;;; : : (程式設計師的習性是: 懶惰 (第二個我忘記了) 以及高傲) : 我絕對相信並且徹底實行第一項...:DDD 我也是:D 像是會和 somi 搞一套 SOIN 出來, 也是為了自己懶惰 :PP : : (程式設計師的特性是: 喜好自由, 晚上工作, 留長頭髮 (ㄜㄜ, 老蕭 :PP ) ) : ^^;;;;;; 這個表情是什麼意思哇 ^^ 我覺得滿真的哇 :D (出自 clkao, 據說是統計出來的喔 ^^ ) -- 在這個動物園中 你一共看到四隻小企鵝和兩隻小怪獸 -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: 140.112.240.66 > -------------------------------------------------------------------------- < 作者: ledia (笨就是笨就是笨) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Wed Nov 1 23:25:51 2000 ※ 引述《in2 (寫程式 ^^)》之銘言: : 大概了解怎麼內縮之後, : 接下來是怎麼把他實行. : 通常內縮的話, 會透過按下 tab鍵來進行內縮 : (為什麼不使用空白? 因為程式設計師都是很懶惰的 :D ) : (程式設計師的習性是: 懶惰 (第二個我忘記了) 以及高傲) 懶惰, 急燥, 高傲 懶惰 避免精力浪費, 所以寫出來的都是實用程式 急燥 當電腦失靈會顯得急燥不安, 甚至怒氣衝天; 寫的程式反應實際需 求, 還考慮各種可能的情況 高傲 過度的驕傲心態, 驅使程式設計師寫下別人難以挑剔的程式 這是我從書上看來的大概, 原文我也不太清楚 ^^; -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: ntucsa.csie.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: ledia (笨就是笨就是笨) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Wed Nov 1 23:32:26 2000 ※ 引述《in2 (可還是想龍說)》之銘言: : ※ 引述《MichaelHsin (長髮解憂)》之銘言: : : 其實我看到的人大多是用空白縮排...^^; : 真的嗎? ^^O : 我目前看到的都是用 tab縮排耶 ^^O 怎麼我看到的大部份人都不太縮排的 ^^;; : : --- : : 我的習慣是: 用空白縮排二格... : 真的嗎? : 醬醬每次要打不是很麻煩 ^^O 其實每個人都有自己的縮排風格 有時候不照自己習慣擺還真看不懂那程式在做什麼 不過雖然這只是個小習慣, 小技巧 做了並不會對程式設計的功力有助益 但是增進自己程式碼的可讀性卻也是無比重要的 :) 是個值得花時間去養成的好習慣 就好像寫字寫得好不好看一樣, 這是寫程式的人的門面呢 :) : : --- : : 以前是用四格, 不過很快地就會發現常常螢幕的左半邊都是空的...^^;;; : : 我絕對相信並且徹底實行第一項...:DDD : 我也是:D : 像是會和 somi 搞一套 SOIN 出來, : 也是為了自己懶惰 :PP 哇嗚.. 聽起來真是嚇人 是正式版嗎? :p : : ^^;;;;;; : 這個表情是什麼意思哇 ^^ : 我覺得滿真的哇 :D : (出自 clkao, 據說是統計出來的喔 ^^ ) 問問 smartboy 有沒有興趣留長頭髮 ;p -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: ntucsa.csie.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: in2 (可還是想龍說) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Thu Nov 2 00:15:04 2000 ※ 引述《ledia (笨就是笨就是笨)》之銘言: : ※ 引述《in2 (可還是想龍說)》之銘言: : : 真的嗎? ^^O : : 我目前看到的都是用 tab縮排耶 ^^O : 怎麼我看到的大部份人都不太縮排的 ^^;; 那真的很糟糕喔 ^^O 改天應該請教授開個程式設計的風格的課 ^^ (可是一般說程式設計風格好像不是這個 :D ) : : 真的嗎? : : 醬醬每次要打不是很麻煩 ^^O : 其實每個人都有自己的縮排風格 : 有時候不照自己習慣擺還真看不懂那程式在做什麼 : 不過雖然這只是個小習慣, 小技巧 : 做了並不會對程式設計的功力有助益 : 但是增進自己程式碼的可讀性卻也是無比重要的 :) : 是個值得花時間去養成的好習慣 : 就好像寫字寫得好不好看一樣, 這是寫程式的人的門面呢 :) 對哇 :D 不過我覺得我現在全部都丟給 emacs (果真程式設計師是相當懶惰的 :PP ) (連縮排都還要靠程式 ^^" ) : : 我也是:D : : 像是會和 somi 搞一套 SOIN 出來, : : 也是為了自己懶惰 :PP : 哇嗚.. 聽起來真是嚇人 : 是正式版嗎? :p 沒有啦! 就是那個行事曆哇 ^^O (詳情請參閱 http://140.112.240.66/ : : 這個表情是什麼意思哇 ^^ : : 我覺得滿真的哇 :D : : (出自 clkao, 據說是統計出來的喔 ^^ ) : 問問 smartboy 有沒有興趣留長頭髮 ;p ㄜㄜ ^^O 話是這麼說, 不過資訊系的同學/ 學長們, 好像留長頭髮的也不多說 @_@ (看來統計數字不太正確 :PP ) -- 在這個動物園中 你一共看到四隻小企鵝和兩隻小怪獸 -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: 140.112.240.66 > -------------------------------------------------------------------------- < 作者: Europium (Eu, 63, 152.0) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Thu Nov 2 12:48:13 2000 ※ 引述《in2 (寫程式 ^^)》之銘言: : (程式設計師的特性是: 喜好自由, 晚上工作, 留長頭髮 (ㄜㄜ, 老蕭 :PP ) ) 留長頭髮... 咳咳... -- Chuan-kai Lin -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: linux6.csie.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: zcecil (Starjewel) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Thu Nov 2 17:56:54 2000 ※ 引述《Europium (Eu, 63, 152.0)》之銘言: : ※ 引述《in2 (寫程式 ^^)》之銘言: : : (程式設計師的特性是: 喜好自由, 晚上工作, 留長頭髮 (ㄜㄜ, 老蕭 :PP ) ) : 留長頭髮... 咳咳... : -- Chuan-kai Lin 川凱別出來咳咳了... 還是平頭比較適合你... 如果你留長頭髮的話...嗯嗯,很難想像.... -- 人非聖賢,孰能無過,但要真正把事情搞砸,還要電腦幫忙才行。 -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: unknown > -------------------------------------------------------------------------- < 作者: in2 (可還是想龍說) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Fri Nov 3 00:41:36 2000 ※ 引述《zcecil (Starjewel)》之銘言: : ※ 引述《Europium (Eu, 63, 152.0)》之銘言: : : 留長頭髮... 咳咳... : : -- Chuan-kai Lin : 川凱別出來咳咳了... : 還是平頭比較適合你... : 如果你留長頭髮的話...嗯嗯,很難想像.... (小吐曹一下老蕭 :PP ) 話說原來老蕭習慣是平頭, 在他剛考上 NTU CSIE 的時候, 有一回來台中玩, 碰到 clkao的媽媽, clkao的媽媽就說: 你上了大學以後, 一定會留長頭髮, 要不然怎麼追女生 (這什麼邏輯 ^^||| ) 還有會有 call 機...... smileshou: 我已經六年都是平頭, 怎麼可能會留長頭髮? 還有 call 機頗麻煩...... 結果現在 smileshou一見到 clkao的媽媽就被他虧 :PP 不但留長頭髮, 現在不只連 call 機, 手機都有了 不過據說 smileshou留長頭髮事情由可原的 -.-""" 據說那天 smileshou打算要去剪頭髮的時候, 就撞了車, 然後倒在家裡休息 >< 過了一些時候, 剛剛好又是冬天, 就覺得留長頭髮很溫暖, 然後就留長頭髮了.... (這什麼邏輯哇 :D ) 可是 smileshou留長頭髮也不錯哇 :PP 迎新宿營的時候不是被我們作畫像做的很可愛很有特色咩 :PP -- 在這個動物園中 你一共看到四隻小企鵝和兩隻小怪獸 -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: bsd2.csie.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: MichaelHsin (長髮解憂) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Fri Nov 3 00:54:54 2000 ※ 引述《in2 (可還是想龍說)》之銘言: : 你上了大學以後, 一定會留長頭髮, 要不然怎麼追女生 (這什麼邏輯 ^^||| ) 這這這... 這什麼邏輯啊...@_@ : 就覺得留長頭髮很溫暖, 然後就留長頭髮了.... 沒錯... 長髮的好處是溫暖...:DDD --- 不過好像也因此增加被門把等金屬物電到的機率? @_@;;;; --- 冬天又到了... 又要天天被電了...>_< -- 「女孩子最厲害的武器就是 只因為她是女孩子, 你毫無反抗的被她吸引。」 -- 小野, 男孩與女孩的戰爭, 「試管蜘蛛」小說集 -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: mhsin.m7.ntu.edu > -------------------------------------------------------------------------- < 作者: DeanL (綢繆束薪三星在戶) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Fri Nov 3 02:43:28 2000 ※ 引述《Europium (Eu, 63, 152.0)》之銘言: : ※ 引述《in2 (寫程式 ^^)》之銘言: : : (程式設計師的特性是: 喜好自由, 晚上工作, 留長頭髮 (ㄜㄜ, 老蕭 :PP ) ) : 留長頭髮... 咳咳... : -- Chuan-kai Lin 不過似乎髮長和「程式設計師」的特性沒有什麼相關性的樣子... cklin 就不用太擔心了... :p -- 藝術如同科學,不講細節就沒有樂趣 In art, as in science, there is no delight without details --- Carlos Liu 程式設計如同藝術,不求創作就沒有價值 In programming, as in art, there is no value without creativities --- Dean Liao -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: suyie.m3.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: DeanL (綢繆束薪三星在戶) 看板: b89902xxx 標題: Re: 計算機程式設計--關於縮排(2) 時間: Fri Nov 3 02:49:16 2000 ※ 引述《ledia (笨就是笨就是笨)》之銘言: : ※ 引述《in2 (寫程式 ^^)》之銘言: : : 大概了解怎麼內縮之後, : : 接下來是怎麼把他實行. : : 通常內縮的話, 會透過按下 tab鍵來進行內縮 : : (為什麼不使用空白? 因為程式設計師都是很懶惰的 :D ) : : (程式設計師的習性是: 懶惰 (第二個我忘記了) 以及高傲) : 懶惰, 急燥, 高傲 : 懶惰 : 避免精力浪費, 所以寫出來的都是實用程式 : 急燥 : 當電腦失靈會顯得急燥不安, 甚至怒氣衝天; 寫的程式反應實際需 : 求, 還考慮各種可能的情況 : 高傲 : 過度的驕傲心態, 驅使程式設計師寫下別人難以挑剔的程式 : 這是我從書上看來的大概, 原文我也不太清楚 ^^; 這是 Perl 作者的座右銘,書臨時找不到,有興趣的自己去看 Programming Perl, 應該是這一本.. -- 藝術如同科學,不講細節就沒有樂趣 In art, as in science, there is no delight without details --- Carlos Liu 程式設計如同藝術,不求創作就沒有價值 In programming, as in art, there is no value without creativities --- Dean Liao -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: suyie.m3.ntu.edu.tw