[轉]editplus+python插件


  1.軟件安裝 
首頁 
http://www.python.org 

下載得到文件,然后雙擊安裝 
python-3.1.1.msi 
 
=== 具體操作【自己總結的,有疏忽請指正】===

1,在“設置和語法”中 “添加”

文件類型‘python’,依次填寫“文件名擴展”,

“語法文件”,“自動完成”,“制表符/su排”,“函數模式”

2,設置“用戶工具”等等。

3,“文件”,“新建”,“python”類型文件

4,”工具“-》python 進行調試程序.

 

完成!!

 

editplus+python插件

editplus+python插件

了解python有一段時間了,即使寫了python文件也不知道如何運行,他不像php似的只要建立一個站點就可以運行了,不過今天還好找到了一篇關於在editplus中編寫python文件的方法。設置如下。

Python 有很多集成開發工具,商業的有komodo,Wingide,Boa 等,還有
  Python 自帶的集成環境IDLE,windows 下還有Pythonwin 等。但是,這些工具有
  的是過於復雜,有的是對Unicode 支持的不太好。因此,今天我們利用一個很流行
  的,功能也非常強大的文本編輯軟件Editplus,改造成一個能夠很好的支持Python
  編輯,瀏覽,運行及調試的開發環境,並且具備語法加亮,自動完成,自動縮進,
  新建python 文件模板等功能支持。我們用的Editplus 是v2.20,Python 是2.4 版。
  1.要使Editplus 能夠運行python 程序,首先打開tools->Preferences 對話框,在
  User tools 里新建一個group,名字我們叫python,在python group 里新建一個
  工具也起名為python,分別在Menu text:填入python,在Command:填入
  python 的安裝路徑,Argument:填入$(FileName),Initial Directory:填入
  $(FileDir)。完成這一步的結果如下圖(1)

圖1

2008-6-6 15:40 
 這樣我們在Editplus 里打開一個python 文件,在tools 菜單下就會有一個
  python 選項,直接單擊就可以運行python 程序了,也可以利用快捷鍵(Ctrl+
  1),根據你設置用戶工具的個數,這個快捷鍵可能有所不同。如下圖(2):

圖2
2008-6-6 15:40 
在此處我們想實現下面的一個功能:就是當程序出錯的時候,python 解釋器
  會給出類似如下的提示信息:
  ---------- python ----------
  File "test.py", line 6
  print 'a
  ^
  SyntaxError: EOL while scanning single-quoted string
  Output completed (1 sec consumed) - Normal Termination
  此時,我們一般會根據提示的行號到文本中去找錯誤的地方,而不能夠象其
  他的編譯器一樣直接雙擊錯誤的提示,將光標直接移動到錯誤行。此時如果我們直
  接雙擊某行,則會出現找不到某文件的錯誤。此處,我們就利用Editplus 的Output
  Pattern 的實現這個功能。具體做法如下,在圖(1)中的Capture Output 選項前的
  復選框要選上,然后打開Output Pattern 按鈕,在Output Pattern 對話框中,首先取
  消Use default output pattern 選項前的復選框,在Regular expression 欄里填入正則
  表達式如下:
  File "(.+)", line ([0-9]+)
  File Name 欄里選擇Tagged expression 1,
  Line 欄里選擇Tagged expression 2,
  Column 欄里為None。
  結果如圖(3):

圖3
2008-6-6 15:40 
然后我們直接雙擊錯誤提示信息行
  File "test.py", line 6
  光標就會直接跳到第六行,非常的方便,尤其是當多個文件互相調用的時候,這種
  方法可以方便打開文件找到錯誤的位置。
  2.為了實現語法加亮和自動完成功能,我們必須下載兩個文件,下載地址為
   http://www.editplus.com/files/pythonfiles.zip  ,解壓到editplus 的安裝目錄下。壓
  縮包有三個文件,此處我們用到兩個,python.acp 文件和python_extd.stx 文件。
  Acp 文件是自動完成文件,stx 文件是語法加亮文件。怎樣加載呢?方法如下:
  tools->preferences->Setting & syntax 下,首先新建一個文件類型,我們命名為
  python,擴展名(file extensions)欄里我們填入py。在syntax file 欄里我們找到剛
  才下載的python_extd.stx 文件,在Auto completion 欄里找到python.acp 文件,在
  Function Pattern 欄里填入:
  [ \t]*def[ \t].+:
  這樣我們就可以通過Ctrl+F11 快捷鍵直接顯示出python 文件中的函數列表。
  設置完成如下圖(4):

圖4
2008-6-6 15:40 
  這時我們打開一個python 文件,就可以看到有語法加亮了。但是我們在編
  輯的時候會發現一個問題就是,在輸入冒號后,沒有自動縮進,當然,如果我們手
  工縮進后會發現后面的輸入也進行了同樣的縮進,怎樣讓editplus 自動識別冒號然
  后直接縮進,並且如何修改縮進的長度呢?在圖(4)中,我們可以看到一個
  Tab/Indent 標簽,打開他可以看到Tab,Indent 的選項,分別填入自己習慣的距
  離。我兩個都填入4,並且選中Insert spaces instead of tab 和Enable auto indent。然
  后在Auto Indent open 里填入一個冒號“:”。完成設置以后如下圖(5):

圖5
2008-6-6 15:40 
 其他的設置也可以根據類似的設置進行。
  3.還有一點很方便的是,可以通過建立一個python 文件的模板,來快速新建一個
  python 文件。首先我們建立一個名為template.py 的文件,內容自定,我們這里假
  設如下:
  
  #!/usr/bin/python
  # -*- coding: UTF-8 -*-
  
  保存,將template.py 文件放到editplus 安裝目錄下。
  Tools->preferences->templates
  打開模板設置對話框,首先添加一個名為python 的模板,把file path 設置到我們剛
  才建立的template.py 文件上。配置結果如圖(6):

圖6
2008-6-6 15:40

點擊load 按鈕。完成。這樣在file->New->下就會有一個python 模板,直接可以方
  便的建立一個python 文件。
  至此,Editplus 已經可以方便的編輯,瀏覽,調試和運行python 程序了。最后
  還要提醒一點的是,個人使用習慣不同,可以根據類似的方法進行修改和調整。通
  過以上的介紹,我們可以看出,Editplus 可以很方便的配置,能夠完成python 常用
  的大部分功能,有效的提高編程效率



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM