Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Geliştirme ortamınızı nasıl özelleştiriyorsunuz
#1
Question 
Merhaba arkadaşlar, Rad studyoyu kurduktan sonra en çok değiştirdiğiniz kişiselleştirdiğiniz kısımlar neler oluyor örnek vermek gerekirse ben cnpack kurup daha sonra editor optionda color u Twilight seçerim göz yormaması açısından, size kolaylık , fayda sağlayan başka özelleştirmeler neler var mesela.
Cevapla
#2
Cnpack ve Delphi SpeedUp.
Cevapla
#3
(07-10-2016, Saat: 00:08)CaglarCoskun Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlCnpack ve Delphi SpeedUp.

SpeedUp u ben yazmayı unutmuşum türkçe karakter mevzusu yüzünden herkes kullanıyor olmalı artık Big Grin
Cevapla
#4
10.1.1 yani Berlin Update 1 ile Türkçe karakter sorunu aşılmış.
Tool Palette > Colors >> Transparent Rainbow
Twiligth
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Cevapla
#5
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#6
+1 for CnPack
Smile
There's no place like 127.0.0.1
WWW
Cevapla
#7
Merhaba,
Öncelikle açmış olduğunuz (@masteryoda) konunun son derece önemli ve bir o kadar da faydalı olduğunu söylemeliyim.
Çünkü konu tecrübe ve deneyim paylaşımının öğrenilmesine vesile olacak.
Tecrübeli arkadaşlarımızın deneyimleri sayesinde, diğer arkadaşlarımız bu özellikleri kullanarak hem zaman bakımından kazanç sağlayacak hem de bir çoğumuz tarafından bilinmeyen özelliklerin de kullanılabilmesine vesile olacaktır.

Rad Studio'nun bir çok sürümünü kullandığımdan, daha çok IDE ayarlarını özelleştiriyorum.

1- ToolBar'da sık kullandığım; Position, Spacing, Align gibi ToolBar gruplarını ve birkaç hızlı erişim özelliklerini düzenliyorum.
2- Sık kullandığım ve devam eden projelerimi karşılama ekranına yerleştiriyorum. (Add to favorites)
3- Pencere yerleşimlerini (Structure, Class explorer, Tool Palette, Project Manager vb.) düzenleyerek bu ayarları kaydediyorum.
4- Çift ekran kullanıyorum. 1. Monitörümde Kod, 2. Monitörümde Form Tasarımı yer alır.
Tools > Options > Environment Options > Form Designer > Embedded designer özelliğidir.
Önceki Delphi sürümlerinde, FMX platformunda bu özellikle ilgili sorunlar olduğundan kullanılmıyordu,
fakat bu durumda da HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\18.0\Form Design > Embedded Designer değeri False yapılarak aynı düzenleme yapılabiliyor.

5- Tool Palette Component grup sıralarını kullanım sıklığıma göre değiştiririm.

6- Tools > Options > Environment Options' ta yer alan Editor files, Project desktop özelliklerini kullanıyorum.
Projenin açık olan son durumunu, ve editör işaretlemeleri ile birlikte açar.

Renkler konusunda bir sıkıntım yok, olağan haliyle kullanıyorum.

7- Tools > Options > Environment Options > Tool Palette'te yer alan Always show designer items (Form ekranında desteklenen bileşenlerin filtrelenmesi)  , Persistent search filter (birden fazla nesne eklemelerinde paletin sabit kalması) ve Lock palette reordering (Palet sekme yerlerinin sabitlenmesi)  özelliklerini kullanıyorum.

8- Kurduğum component'lerin varsayılan konumlarda kalmasını hiç istemiyorum, bu nedenle Tools > Options > Environment Options > Delphi Options > Libray kısmında yer alan Bpl, Dcp yol tanımlamasını ayrıca yaparım.

9- Yeni nesil IDE sürümlerinde yer alan Formatter, en sık kullandığım özelliğidir. (El alışkanlığı Ctrl+S'nin hemen ardından Ctrl+D kullanırım) 
Delphi Formatter başlığında yer alan Indentation ve Line breaks kısımlarında bir kaç değişiklik yaparım. 
Geniş ve büyük ekranlarda Margin ayarları önemli oluyor. Kod daha sade ve daha okunaklı görünüyor. Lüzumsuz kod satırları ve kod satırı kesmelerinden kurtuluyorum. 

10- Kullandığım Eklentiler;
Castalia (Delphi 10 Seattle sürümünden sonra entegreli olarak geliyor)
CnPack (Castali Delphi'ye eklendikten sonra ve IDE'nin yeni özellikleri cnPack'in bir çok fonksiyonunu içermeye başladığı için kullanmamaya başladım.)
GExperts (Sizlerin de belirttiği gibi kod editöründeki otomatik tamamlanma fonksiyonundaki Türkçe karakter sorunundan dolayı, Update1'de düzenlendiği söyleniyor. Öyleyse bu eklentiyi de çizmeyi düşünüyorum. GExperts. Castalia hepsine yeter.  Smile )

Peki bu kadar düzenleme ile nasıl uğraşıyorsunuz? Ne kadar zaman harcıyorsunuz? derseniz. Çok değil. Zamanla Delphi'nin İşletim Sistemi üzerinde kullanmış olduğu tüm bölümleri öğrendim. 
Manuel olarak bu alanlardaki bilgileri yedekliyorum. Delphi'yi açmadan eski sürümdeki tüm ayarları yeni sürüme anında geçiriyorum.

Örneğin;
ToolBar ayarlarının hızlı yüklenmesi: HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\18.0\Toolbars anahtarını yedeklerim. Yeni sürüm için burada geçen 18.0'ı 19.0 yapmam Yeni Delphi versiyonu Delphi 10.2 Godzilla'nın tüm ToolBar ayarlarını yapmış oluyorum. Smile

Delphi pencere yerleşimleri ve Delphi IDE'si kullanıcı ayarlarınızı C:\Users\User\AppData\Roaming\Embarcadero\BDS\18.0 konumunda dosya olarak saklar. 
Bu klasörü kopyalayıp, sonraki sürümde belirttiğim klasöre (C:\Users\User\AppData\Roaming\Embarcadero\BDS\19.0) bire bir kopyalamam yetiyor. 

Bunun gibi bir çok ince ayar zamanla oluştu ve bunlar benim olmazsa olmazımdır.

Bunlarda zaman alır diyorsanız, haklısınız. Tüm bu işlemleri ben yapmıyorum. Bir Robota (Batch=.bat dosyası Wink ) bırakıyorum. Yazılımcı olmanın nimetlerini hep başkasına karşı değil biraz da kendimize kullanalım. 
Robotum 3-5 saniye beni yeni sürüme geçiriyor..

Delphi IDE ve yazılım geliştirme ortamını ne kadar etkin kullanabilirsek işimiz (zaman, maliyet, iş gücü) o derece hafifleyecektir.

İyi çalışmalar...
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#8
@Fesih Arslan değerli bilgileriniz için teşekkürler.
Tüm bahsettiğiniz Rad Studio ayarlarını ve ilgili dosyaları tek bir dosya halinde saklayacak bir araç geliştirseniz başkası ve kendiniz dışında Delphi sevdalıları içinde güzel bir yazılım ortaya koymuş olursunuz.
Bakarsınız bu araç CnPack, GeExpert, Castalia gibi klasikler arasına yerleşir.
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Cevapla
#9
(07-10-2016, Saat: 11:39)engerex Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol@Fesih Arslan değerli bilgileriniz için teşekkürler.
Tüm bahsettiğiniz Rad Studio ayarlarını ve ilgili dosyaları tek bir dosya halinde saklayacak bir araç geliştirseniz başkası ve kendiniz dışında Delphi sevdalıları içinde güzel bir yazılım ortaya koymuş olursunuz.
Bakarsınız bu araç CnPack, GeExpert, Castalia gibi klasikler arasına yerleşir.

Merhaba,
Embarcadero geliştirdi zaten.   Wink

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#10
Tüm bahsettiklerinizi yapıyor mu?
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Bu Lanet olasıca IDE sorunu nasıl çözerim :( yhackup 6 382 31-05-2018, Saat: 21:57
Son Yorum: mcuyan
  [ÇÖZÜLDÜ] RAD Studio varsayılan Projects klasörü nasıl değiştirilir ? mrmarman 5 359 19-04-2018, Saat: 15:13
Son Yorum: Fesih ARSLAN



Konuyu Okuyanlar: 1 Ziyaretçi