Xilinx ISE'de Auto-Completion

Başlatan yamak, 24 Aralık 2012, 21:58:51

yamak

ISE ctrl+enter a basınca kodu otomatik tamamlayı.Ama ben ctrl+enter a basmadan da Quartus'taki seçenekleri getirmesini istiyorum.ISE'de böyle bi ayar var mı?

pic365

#1
Sanırım böyle bir ayar yok. "Edit > Preferences > ISE Text Editor" bölümündeki ayarlar çok kısıtlı. Ben harici bir editör kullanıyorum, ISE'de modülleri tıklayınca direkt onda açılıyor. Örneğin, Notepad++ için aşağıdaki şekilde ayar yapılabilir.

ISE'den Notepad++'ı açmak


Xilinx ISE'de modülleri tıklayınca doğrudan Notepad++'ta açılması için aşağıdaki yolu izleyebilirsiniz.

"Edit > Preferences > ISE General > Editors" bölümünde "Editor" seçeneğini "Custom" yapıp, "Command line syntax" kısmında Notepad++'ın exe dosyasının yerini aşağıdaki şekilde gösteriyoruz.


{C:\Program Files (x86)\Notepad++\notepad++.exe} $1

Farklı metin düzenleyiciler için ayrıntılı bilgi:
http://www.xilinx.com/support/documentation/sw_manuals/xilinx11/pn_db_editor_options.htm

Alıntı YapISE
Preferences Dialog Box - Editors Page
Use this dialog box to specify the editors to use when working with ISE® software. To access this dialog box, select Edit > Preferences. In the Preferences dialog box, expand the ISE General category, and click Editors.

     Text editor
         Editor
        Use the drop-down list box to select the default editor to use in Project Navigator. You can select ISE Text Editor, which is provided with the ISE software, or select Custom to use a custom editor. If you are using the Windows operating system, you can select CodeWright or Ultra Edit.
        Note CodeWright and Ultra Edit are run in a standalone window. To use these third party editors, the editor must be installed on your system and specified in your %PATH% user variable.
         Command Line Syntax
        To specify a custom editor, enter the command line syntax that is used to run the editor. The custom editor opens in its own standalone window.
             When Project Navigator calls the specified editor, the following variables are supplied to the editor:
                 $1 is the file name of the file to be opened.
                 $2 is the line number within the file (if specified).
            Following are sample command line entries:
                 Wordpad - wordpad.exe $1
                 VI on Linux - xterm -e vi $1
                 Emacs - emacs $1
                 Emacs on PC - runemacs.exe +$2 $1 (opens at applicable line number)
             The editor you select must be included in your %PATH%, or the complete path to the editor must be specified on the command line (for example, C:\windows\wordpad.exe $1).
             If there are spaces in the path to the executable, you must do one of these to ensure your editor opens:
                 Enclose the path in curly braces ({ and }). For example:
                {C:\Program Files\Windows NT\Accessories\wordpad.exe} $1
                 Enclose the path in double quotes (" and ") and escape the backslashes. For example:
                "C:\\Program Files\\Windows NT\\Accessories\\wordpad.exe" $1
                 Enclose the path in double quotes (" and ") and use forward slashes (/) instead of backslashes (\). For example:
                "C:/Program Files/Windows NT/Accessories/wordpad.exe" $1
        Note For more information, including command line syntax for other editors, see Answer Record 13713.
     Constraints Entry
    Select the editor for viewing and entering constraints in a User Constraints File (UCF). When you double-click a UCF file in the Hierarchy pane of the Design panel, the UCF opens in the editor specified. You can select any of the following:
         Constraints Editor
         PlanAhead (FPGA)/PACE (CPLD)
         Text Editor
        Note The Text Editor setting refers to the default editor specified in the Editor drop-down list.


@pic365 'in isteği üzere editlendi

muuzoo

ISE'de ben de bu esneklikte bir ayar göremedim. O yüzden yazma rahatlığı açısından emacs kullanıyorum. Çok daha rahat oluyor. Aslında istekte bulunmak lazım ama adamlar istediğiniz text düzenleyiciyi kullanın diye ayar koymuşlar :)
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

yamak

Niye böyle yapıyolar anlamıyom.Keil de böyle.Quartusta ne güzel direkt komutu yazarken bütün seçenekler geliyo.

speak48

bu Auto-Completionden ne kastediyonuz.
verilogtamı c demi.
quartusta hangi versiyonunda var.


yamak

Quartus'un 12.1 versiyonunda var. Visual studio kullanmışsanın intellisense gibi bişey yani.

metaltrrocker

ise kullanıyorum böyle bir ayar görmedim laboratuvarda da göstermediler

speak48

altera biraz artistik yapmış
ama beni 9.1 den vazgeçirecek gibi görünmüyor.
zaten verilogta kaç kelime varki oto komplete ihtiyaç  duyalım templete lerden copy past daha uygun zaten tüm kalıplar belli.

yamak

Alıntı yapılan: speak48 - 27 Aralık 2012, 11:57:24
altera biraz artistik yapmış
ama beni 9.1 den vazgeçirecek gibi görünmüyor.
zaten verilogta kaç kelime varki oto komplete ihtiyaç  duyalım templete lerden copy past daha uygun zaten tüm kalıplar belli.
Hocam quartusta görünce canım çekti işte :)