Netbeans ile herhangi bir java nesnesinin üstüne mouse wheel ile tıklandığı zaman yada Ctrl 'ye basılı iken tıklandığında kaynak kodlarına gider. Gösterecek kaynak kodlar yoksa genel olarak class şablonu gösterir ve içine javadoc 'larını yazar.

Fakat Windows 7 Türkçe üzerine JDK 7u45 ve Netbeans 7.4 kullanırken bu kaynak kodlarda aşağıdaki gibi ifadeler yazıyor:

prıvate statıc fınal String ....

Bu sorunu halletmek için Netbeans klasöründeki etc klasöründeki netbeans.conf dosyasına netbeans_default_options satırına -J-Dfile.encoding=utf-8 ifadesini eklemek yeter diye okudum ve ekledim. Fakat aynı satırlar bu sefer de şu şekilde oldu:

prıvate statıc fınal String ....

Yani saçma karakterler "ı" harfine dönüştü Türkçe olarak yazmaya başladı. İngilizce windows üzerinde çalışan Netbeans 7.4 sorunsuz çalışıyor ve "i" yazıyor fakat Türkçe windows üzerinde bu harfler ya saçmalıyor yada "ı" yazıyor. Ayrıca otomatik generate edilen kodlarda da "i" harfleri "ı" yazıyor. Mesela:

new MouseListener()
    {
        @Override
        publıc voıd ....

Bu sorunu nasıl çözebilirim. Biraz yardım çok işimi görür. Şimdiden teşekkürler.

soruldu: 02 Ara '13, 04:49

numankaraaslan's gravatar image

numankaraaslan
1.8k253749
cevap kabul oranı: 19%

değiştirildi: 06 Mar '14, 09:41

CemIkta's gravatar image

CemIkta ♦
19.8k29125190

Kurulumu yaparken, işletim sisteminin dili ile kurulum yaptığınız dil farklılığından kaynaklanan bir problemdir.

(02 Ara '13, 06:58) Turgay Can Turgay%20Can's gravatar image

Mantıklı da windows dilini değiştirmem mümkün değil. Netbeans kurulurken de Türkçe kurulum diye bir seçenek de yok. Üstelik bu sorun 7.3 'de yoktu.

(02 Ara '13, 07:01) numankaraaslan numankaraaslan's gravatar image

Görüntüleme dilini değiştirmeniz yeterli olacaktır diye düşünüyorum. Diğer türlü Windows'un dil paketi gerekli.

(02 Ara '13, 07:09) Turgay Can Turgay%20Can's gravatar image

Onu nasıl değiştirebilirim ayarlarda bulamadım?

(02 Ara '13, 08:11) numankaraaslan numankaraaslan's gravatar image

Windows 7 professional 'da o ayar yok malesef :S

(02 Ara '13, 08:35) numankaraaslan numankaraaslan's gravatar image
6 yorumdan 5 tanesi gösteriliyor hepsini göster

Merhaba.

netbeans.conf içerisine eklediğiniz file.encoding parametresini kaldırıp yerine

-J-Duser.language=en -J-Duser.country=us

ekleyin probleminiz çözülecektir.

permanent link

cevaplandı: 02 Ara '13, 08:19

myururdurmaz's gravatar image

myururdurmaz
2.2k11027
cevap kabul oranı: 23%

değiştirildi: 02 Ara '13, 09:03

Olmadı malesef. Başlarına -J ekleyerek yazmak zorunda kaldım yoksa netbeans açılmıyordu. Son hali şu şekilde:

netbeans_default_options="-J-Duser.language=en -J-Duser.country=us -J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true"
(02 Ara '13, 08:27) numankaraaslan numankaraaslan's gravatar image

Bu çözüm new MouseListener() gibi otomatik generate edilen kodlardaki hatayı düzeltti fakat kaynak kodlar hala yanlış gösteriliyor.

(02 Ara '13, 08:41) numankaraaslan numankaraaslan's gravatar image

Eski kodları elle düzeltmen lazım. Bul-Değiştir yapabilirsin. Kolay gelsin.

(02 Ara '13, 09:03) myururdurmaz myururdurmaz's gravatar image

hocam, arkadaşımızın çözümü nihai ise, cevabını doğru kabul edip, soruyu çözmüş bulunalım ;)

(02 Ara '13, 11:22) Turgay Can Turgay%20Can's gravatar image

Aslında tam değil mesela JavaFX 'in kaynak kodlarına bakınca hala "i" yerine "ı" gösteriyor ama bu kadarı da kabul denebilir. :)

(02 Ara '13, 12:00) numankaraaslan numankaraaslan's gravatar image

../<netbeans-home>/etc/netbeans.conf dosyası içerisinde netbeans_default_options satırını aşağıdaki gibi değiştirin. Yerel bölge ayarlama söz konusu olduğu gibi encoding ile de ilgilidir. Dosya kaydedildikten sonra, yeniden başlatmayı unutmayın. Nihai çözüm budur.

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dfile.encoding=UTF-8 -J-Duser.language=en -J-Duser.country=us"
(06 Mar '14, 08:57) cagcak cagcak's gravatar image
6 yorumdan 5 tanesi gösteriliyor hepsini göster
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,076
×39

Soruldu: 02 Ara '13, 04:49

Görüntüleme: 1,659 kez

Son güncelleme: 06 Mar '14, 09:41

powered by BitNami OSQA