• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#10
資深會員
資深會員


查看用戶資訊
針對如何把使用 〔code〕所貼的程式碼正確複製下來的問題,上次提出的方法要用到 ultraedit 作搜尋替代,較為繁複,現在則有新的發現:

《只要改用 FireFox ,問題就自動解決了!!》

在 FireFox 中來開網頁並進行剪貼複製,就可以保留程式碼的正確格式,貼到任何編輯器中都沒問題。

Firefox 是前一陣子造成轟動的新生代瀏覽器,聲勢直逼 Internet Explorer,目前版本為 1.0,台灣主網在 http://www.moztw.org ,首頁上就有下載連結。

更新:目前最新版本為 1.0.1(安全更新)

發表於: 2005/1/19 9:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#9
資深會員
資深會員


查看用戶資訊
建議版主把這篇放進左邊的 精華文章 裡
為了找這一篇翻到第5頁才找到
再過一陣子這篇可能就被淹沒了...

發表於: 2004/11/24 9:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#8
資深會員
資深會員


查看用戶資訊

有夠秘密,呵呵

多謝啦!

發表於: 2004/11/3 12:11
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#7
資深會員
資深會員


查看用戶資訊
這好像是原始xoops的問題,需要對xoops動一點小手術,恐怕要拜托 Microchip Taiwan 抽空處理一下了。 改 〔code〕問題的資訊應該可以在網際網路上找到。

手術還沒有完成之前,目前的方法是在瀏覽器裡檢視原始檔,找出以<pre> </pre>所包住的程式碼,複製後貼到像是 UltraEdit 這類的編輯器中,再作 Find/Replace,把 <br />換成^p(在UltraEdit中,^p代表CRLF換行,其他編輯器可能有不同的代號),這樣就復原了。

發表於: 2004/11/2 23:34
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#6
資深會員
資深會員


查看用戶資訊
[code]
    
這只解決一半的問題啊,

空格都在?

            看起來是沒問題了,可是,剪下來之後,
       貼到我的編輯器卻變成一大行,看得粉累,
 想要 compile 一下都累,嗚嗚
          送佛要送到天啦,
                   還有什麼秘密招數嗎?
[/code]

別人家CCS的,高奇的,Microchip的,都不會這樣說,嗚嗚

不甘願啦

發表於: 2004/11/2 20:08
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#5
高級會員
高級會員


查看用戶資訊
喔!
原來是醬子ㄚ...
我已經學會如何使用了...
真是太感謝了!

發表於: 2004/11/1 10:00
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#4
資深會員
資深會員


查看用戶資訊
To cat520:
 也就是說,要用 縮圖縮圖 把程式碼包起來,如原文中的範例(兩條單線包住的部份)。

 因為我不能直接打 縮圖縮圖,因為它們是指令,不會顯示,反而會啟動這項特殊功能,所以原文的敘述部份用了全型字元的〔code〕與〔/code〕,你必須改打半型字元,同時,此指令需用小寫。

To Ryang:
 You are welcome.

發表於: 2004/11/1 7:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#3
版主
版主


查看用戶資訊
真是感激不盡,一直都不知有此高招,以後貼上程式就不會娜麼難看了。

Thanks very much for your help!

發表於: 2004/10/31 20:39
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#2
高級會員
高級會員


查看用戶資訊
你實在太厲害了...
怎麼發現到的!
這樣看程式的確就容易多了...
不過可以請你說再清楚一點嗎?
"要把程式碼用小寫半型字元 〔code〕〔/code〕包起來"
不是很懂這句話是什麼意思?!

發表於: 2004/10/31 16:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


張貼程式碼時,保持原有空白字元,使格式不會亂掉的方式
#1
資深會員
資深會員


查看用戶資訊
由於 html 會吃掉空白字元,很多人張貼的程式實在很難閱讀,特提供正確方式如下:

張貼程式碼時,要把程式碼用小寫半型字元 〔code〕〔/code〕包起來,像這樣
──────────────────
[code]        list p=16F877A        
#include     <p16f877A.inc>        ; Include file locate at defult directory
;
count        equ    0x20        Defined temp reg. for 1ms delay
count_ms    equ    0x21            
Defined delay reg.
;
;           
Program start
        org     0x00        
reset vector
        nop            
Reserve for MPLAB-ICD
Initial
:    
        
clrw            =0
        clrf    PCLATH         
        banksel    TRISD        
Select to bank1
        clrf     TRISD        
PORTC Output
        banksel PORTD         
Select to bank0
        clrf    PORTD        
Clear PORTC
[/code]
──────────────────

就可以得到保持原有格式的程式碼,像這樣
══════════════════
list p=16F877A        
#include     <p16f877A.inc>        ; Include file locate at defult directory
;
count        equ    0x20        Defined temp reg. for 1ms delay
count_ms    equ    0x21            
Defined delay reg.
;
;           
Program start
        org     0x00        
reset vector
        nop            
Reserve for MPLAB-ICD
Initial
:    
        
clrw            =0
        clrf    PCLATH         
        banksel    TRISD        
Select to bank1
        clrf     TRISD        
PORTC Output
        banksel PORTD         
Select to bank0
        clrf    PORTD        
Clear PORTC

══════════════════

發表於: 2004/10/31 14:43
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------