amenbo

Amenbo 28.2.0 — uygulamadan çıkmadan git

git artık klasör listesinin yanında duruyor; hazırlamadan işlemeye, dallar, birleştirmeler ve git'in sorduğu sorular Amenbo içinde hallediliyor. 28.0.0 ve 28.1.0'daki değişiklikler de bu sürümde tamamlandı.

git artık klasör listesinin yanında duruyor. Hazırlamadan işlemeye, dallar ve birleştirmeler için artık terminale geçmek gerekmiyor. 28.0.0 ve 28.1.0’daki değişiklikler de bu sürümde tamamlandı.

git sol sütunda

Sol sütunda artık iki sekme var: “Files” ve “Git”. Git tarafı, üzerinde olduğunuz dalı ve onun kaç işleme önde ya da geride olduğunu gösteriyor. Staged ile Changes iki ayrı liste; bir satırın kutucuğuna basmak o satırı öbür listeye taşıyor. Listelerin altında bir işleme mesajı kutusu duruyor, işleme de oradan yapılıyor.

Listelerin üstünde fetch, pull, push ve stash var. push ancak gönderilecek bir şey varken renk alıyor.

Geçmiş iki türlü geliyor — bütün klasörün geçmişi ve tek bir dosyanınki. Bir işlemeye basınca dokunduğu dosyalar, bir dosyaya basınca da yaması görünüyor.

git altında olmayan bir klasörde yine yalnızca “Files” tarafı bulunuyor. git bir klasör hakkında yanıt vermediğinde uygulama, klasörün depo olmadığını öne sürmek yerine git’in yanıt vermediğini söylüyor.

Değişiklikler seçilip birlikte ele alınabiliyor

Satırlar bir seferde birkaç tane seçilebiliyor. Seçilenler tek parça hâlinde hareket ettiği için tek tek basmanız gerekmiyor.

Ne istiyorsunuzNasıl
seçilen değişiklikleri birlikte okumakbir satıra çift tıklayın; sağdaki “Notlar ve dosyalar” bölmesi “Diff”i açar, her yol için bir yama
onları birlikte hazırlamakherhangi bir satırın kutucuğuna basın ya da iki listenin arasında sürükleyin
yalnızca klavyeyleimleci bir satıra koyup boşluk tuşuna basın

Bir satırın menüsü şunları sunuyor: .gitignore‘a ekleme, izlemeyi bırakma, değişikliği geri alma, o dosyanın geçmişi. Bir değişikliği atmak önce soruluyor, çünkü git’in kaydetmediği şey hiçbir yerde durmuyor. Soru, “bir daha sorma” seçeneğiyle birlikte geliyor.

Dallar, birleştirmeler ve çakışmalar

Dal listesinden başka bir dala geçin, yeni bir dalı da orada oluşturun.

Çakışmalı bir birleştirmede çakışan dosyalar listenin başında duruyor ve her biri içinde kaç çakışma işareti kaldığını söylüyor. Bu dalın içeriğini alın, öbür dalın içeriğini alın ya da elinizle düzeltip çözüldü diye işaretleyin. Çözülmemiş bir şey kalmadığında birleştirme sürdürülebiliyor — yarıda bırakılabiliyor da.

git’in soruları Amenbo içinde yanıtlanıyor

push ve pull bir kullanıcı adı ve parola isteyebiliyor; şimdiye kadar bunlar yalnızca bir terminalde yanıtlanabiliyordu. Bu sürümden itibaren soruyu uygulama soruyor.

Amenbo yanıttan hiçbir şey saklamıyor. “Bu makinede sakla” seçildiğinde yanıt, git’in o makinede böyle şeyleri zaten tuttuğu yere gidiyor.

Görevler ve kararlar hangi bölmeden çıktıklarını söylüyor

Bir görevi ya da kararı açmak onun oluşturulduğu bölmeyi gösteriyor, ona basmak da o bölmenin konuşmasına geri götürüyor. Bir bölmenin altında, o oturumun o ana dek kaydettiklerinin sayısı duruyor.

Bir bölmeyi kapatmak o bölmenin baktığı yeri koruyor. Konuşma artık yoksa uygulama, sessizce başarısız olmak yerine bunu söylüyor.

PDF’ler olduğu yerde çiziliyor

Bir PDF, hem klasör listesinde hem de bir görevin eklerinde durduğu yerde çiziliyor. Kaç sayfadan hangisinde olduğunu gösteriyor ve hiçbir şeyin başka bir uygulamada yeniden açılması gerekmiyor.

Ruby ve PHP renklendiriliyor

.rb ve ERB; .php, .php4, .php5, .phtml ve .ctp.

Nasıl edinilir

İşletim sisteminize uygun kurulum dosyasını en son sürümden açın. Yönetici yetkisi gerekmez.

  • macOS — .pkg, biri Apple silicon biri Intel için (GUI ile CLI birlikte gelir)
  • Windows — setup .exe (GUI ile CLI birlikte gelir)
  • Linux — GUI bir AppImage’dır; amenbo komutu CLI kurulum dosyasından gelir

Güncellemek için: GUI’da “daha yeni bir sürüm var” şeridi güncellemeyi yerinde uyguluyor. Yalnızca CLI kurduysanız amenbo update --apply onu değiştirir.

Saklanan veri biçimi yükseliyor — bu sürümdeki ilk açılış veriyi taşıyor ve geçişten önceki bir yedek kendiliğinden saklanıyor. Taşındıktan sonra önceki bir sürüm onu artık açamıyor. GUI ile CLI aynı kurulum dosyasıyla birlikte güncelleniyor, dolayısıyla birini eski sürümde bırakmayın.

Burada yeni misiniz? Başlayın sayfasına bakın.