2012-12-08 24 views
6

Android kullanım için IntelliJ Idea kullanıyorum. IDE'de iki yorumu köprüleyebileceğim bir yol var mı? ÖrneğinIntelliJ Idea'de köprü bağlantısı yapmak mümkün mü?

Dosyaa.java

import a; 

/** 
* This class does something and something 
* and does implements interface b, 
* (i want a hyperlink here, if pressed opens file b.java in IDE and cursor is at comments   
* before method n) 
*/ 

public class a { 
    //do something 
} 

Dosyab.java için

import k; 

public interface b { 

    public j; 
    public m; 
    /** 
    * This will be used when this and this will happen. 
    */ 
    public n; 
} 
+0

Neden? Bir sınıf bir arabirim uygularsa, arabirim uygulama bildirimi üzerindeyken ctrl-b/cmd-b aracılığıyla arabirim tanımına gidin. Her zaman, ide'de (ihtiyacınız olmayan yere) emin olamayacağınız, işlenen javadocs'ta bağlantı kuracak normal javadoc bağlantılarını veya görmelerini kullanmayı deneyebilirsiniz. –

+2

@DaveNewton Neden? Cevap değil mi? Evet demelisin, bu mümkün ve işte böyle yapıyorsun ya da Hayır, bu mümkün değil. –

+0

Doğru, cevap değil, bu yüzden cevap vermedim. Yani, amacınızı bilmek, sorunun ardındaki "neden", aslında önemli. Yani saldırmak yerine, birisinin sormak için bir amacı olabileceğini ve sadece cevap verebileceğini düşünün. Tanrım. İyi şanslar, farklı bir yaklaşım düşünürdüm. –

cevap

13

Sen Javadocs' @see etiketini kullanabilirsiniz - örnekler here.

Böyle bir şey yapmak yeterli olmalıdır:

/** 
* Bla bla bla 
* @see b#n 
*/ 
public class a 
+0

Sadece Javadoc'taki bağlantıyı yaratacağım Bulgulamaya çalıştığım iki dosya IDE'ye bağlanabilir. –

+4

@codingcrow, Deneyin, CTRL'yi tutabilecek ve diğer linklerde olduğu gibi gezinmek için tıklayabilirsiniz. CTRL + B de çalışır. – Vic

3

Güncel IntelliJ versiyonları sadece Eclipse gibi @link notasyonu destekler.

/** 
* {@link Class#method} 
*/ 
public void myMethod() { 
} 

ayrıca yöntemini yedek veya (parantez içinde) yöntemine argüman türlerinin bir listesini ekleyebilir, bir yöntem yararlıdır:

sadece Bu modeli kullanan başka sınıf/yönteme bağlamak için farklı parametrelerle uygulanmaktadır ve belirli bir bağlantıya bağlanmak istiyorsunuz.

+0

bu, inline türden yorumlarda çalışmıyor ('// comment ...') – Yar

+0

belki de Google’a söylüyoruz. Desteklenmeyen yorumlardaki bağlantılar rahatsız edici –

İlgili konular