第127章
多文件支持——這個改動最大。之前的設計是一次只打開一個文件,現在要改成可以同時打開多個,用標籤頁切換。這涉及到數據結構的重構,原來存儲文件內容的是一個簡單的字符串,現在要改成數組,每個元素存一個文件的內容。
他寫了一個晚上,寫到凌晨一點,還沒寫完。
程雨欣敲了三次門,前兩次他說「馬上」,第三次直接推門進來了。
「林風,一點了。」
林風轉頭看她。
程雨欣站在門口,穿著睡衣,頭髮亂著,眼睛困得眯成一條縫。
「明天再寫。睡覺。」
林風看著她的樣子,心裡軟了一下。
「好。馬上。」
他保存代碼,關機。
程雨欣站在門口,等他關了機,才轉身回自己房間。
林風躺在床上,盯著天花板。
腦子裡還是代碼。
多文件支持的數據結構應該用鍊表還是數組?標籤頁的切換事件怎麼處理?關閉文件的時候怎麼釋放內存?
他翻了個身。
這些問題在腦子裡轉來轉去,轉了很久。
最後不知道什麼時候,睡著了。
三月下旬。
CodeLight v0.4發布了。
支持多文件標籤頁,支持狀態欄顯示行號列號,語法高亮增加了Pascal,字體大小可選——雖然只有大、中、小三檔,但夠用了。
銷量漲了一點。一周賣了十二張。
反饋也多了。有人說好用,有人說一般,有人問能不能賣到別的城市去。
林風開始想:怎麼把軟體賣到北川以外的地方?
他想起《計算機世界》的GG。之前打過GG賣漢化軟體,效果不錯。現在可以再打一次GG,賣CodeLight。
他寫了一則GG文案:
「CodeLight——程式設計師專用的文本編輯器。語法高亮,多文件標籤,正則查找替換。支持C、C++、BASIC、Pascal。僅售20元(註冊版)。試用版請到北川市新世界電腦房索取。」
他把文案看了一遍,改了幾個字,然後裝進信封,寄給《計算機世界》。
GG費五十塊,從稿費里扣。
寄完信,他站在郵局門口,看著外面的街道。
陽光很好,照在柏油路上,泛著光。街上人來人往,有推著自行車的中年人,有牽著小孩的老人,有穿著校服的學生。
他忽然想起前世。
前世,他也寫過軟體,也打過GG,也等過用戶反饋。
但那時候,他一個人坐在輪椅里,房間裡只有電腦屏幕的光。
現在不一樣了。
現在有程雨欣給他熱牛奶,有劉建叫他師父,有孫建國教他打球,有周建國陪他練投籃。
現在有人了。
他笑了一下,往公交站走。
四月到了。
清明前後,北川下了幾天雨,淅淅瀝瀝的,不大,但不停。空氣濕漉漉的,衣服晾在陽台上兩天都幹不了。地上總是濕的,踩上去咯吱咯吱響。
林風還是每天凌晨四點起來練球。下雨天就在樓道里練運球——單元樓的樓道有一塊空地,不大,但夠他原地運球。球砸在水泥地上,聲音在樓道里迴蕩,嗡嗡的,像打雷。
他寫了一個晚上,寫到凌晨一點,還沒寫完。
程雨欣敲了三次門,前兩次他說「馬上」,第三次直接推門進來了。
「林風,一點了。」
林風轉頭看她。
程雨欣站在門口,穿著睡衣,頭髮亂著,眼睛困得眯成一條縫。
「明天再寫。睡覺。」
林風看著她的樣子,心裡軟了一下。
「好。馬上。」
他保存代碼,關機。
程雨欣站在門口,等他關了機,才轉身回自己房間。
林風躺在床上,盯著天花板。
腦子裡還是代碼。
多文件支持的數據結構應該用鍊表還是數組?標籤頁的切換事件怎麼處理?關閉文件的時候怎麼釋放內存?
他翻了個身。
這些問題在腦子裡轉來轉去,轉了很久。
最後不知道什麼時候,睡著了。
三月下旬。
CodeLight v0.4發布了。
支持多文件標籤頁,支持狀態欄顯示行號列號,語法高亮增加了Pascal,字體大小可選——雖然只有大、中、小三檔,但夠用了。
銷量漲了一點。一周賣了十二張。
反饋也多了。有人說好用,有人說一般,有人問能不能賣到別的城市去。
林風開始想:怎麼把軟體賣到北川以外的地方?
他想起《計算機世界》的GG。之前打過GG賣漢化軟體,效果不錯。現在可以再打一次GG,賣CodeLight。
他寫了一則GG文案:
「CodeLight——程式設計師專用的文本編輯器。語法高亮,多文件標籤,正則查找替換。支持C、C++、BASIC、Pascal。僅售20元(註冊版)。試用版請到北川市新世界電腦房索取。」
他把文案看了一遍,改了幾個字,然後裝進信封,寄給《計算機世界》。
GG費五十塊,從稿費里扣。
寄完信,他站在郵局門口,看著外面的街道。
陽光很好,照在柏油路上,泛著光。街上人來人往,有推著自行車的中年人,有牽著小孩的老人,有穿著校服的學生。
他忽然想起前世。
前世,他也寫過軟體,也打過GG,也等過用戶反饋。
但那時候,他一個人坐在輪椅里,房間裡只有電腦屏幕的光。
現在不一樣了。
現在有程雨欣給他熱牛奶,有劉建叫他師父,有孫建國教他打球,有周建國陪他練投籃。
現在有人了。
他笑了一下,往公交站走。
四月到了。
清明前後,北川下了幾天雨,淅淅瀝瀝的,不大,但不停。空氣濕漉漉的,衣服晾在陽台上兩天都幹不了。地上總是濕的,踩上去咯吱咯吱響。
林風還是每天凌晨四點起來練球。下雨天就在樓道里練運球——單元樓的樓道有一塊空地,不大,但夠他原地運球。球砸在水泥地上,聲音在樓道里迴蕩,嗡嗡的,像打雷。