Giriş yapmadınız.

#1 25.03.2018 17:43:16

Roni
Üye
Kayıtlı: 17.07.2013
Mesajlar: 276

Kod düzenleme eklentisi

PHP kodlarını okunabilir düzenli bir yapıya dönüştüren (Code Beautify yada indentation deniyor)  bir editör yada Notepad++ için bir eklenti öneriniz var mı?
Söyle de sorulabilir; Siz düzenli kod görünümü için neyi kullanıyorsunuz?

Çevrimdışı

#2 25.03.2018 21:11:08

irmakcosarsahna
Üye
Kayıtlı: 30.10.2017
Mesajlar: 67

Yanıt: Kod düzenleme eklentisi

notepad neden tercih ediyorsunuz? şuna bakar mısınız? https://atom.io/  etkili bence renkler tema ve github ile entegre çalışabilirsin. ben onu kullanıyorum. siyah ekran arkasında tam bir yazılımcı edasıyla havaya sokuyor ve zevkle yazıyorsun. laravel eklentisini kullanıyorum renkleri ayırıyor herşeyi görebilirsunuz

Son düzenleyen irmakcosarsahna (25.03.2018 21:12:42)

Çevrimdışı

#3 25.03.2018 21:44:56

Roni
Üye
Kayıtlı: 17.07.2013
Mesajlar: 276

Yanıt: Kod düzenleme eklentisi

Atomu kullanmadım ama eğer kodu söz dizimine göre formatlayabiliyorsa kullanırım. Var mı böyle bir özelliği?

Çevrimdışı

#4 25.03.2018 22:26:28

assoft
Üye
Kayıtlı: 09.03.2014
Mesajlar: 57

Yanıt: Kod düzenleme eklentisi

1- Visual Studio Code: https://code.visualstudio.com
2- Sublime: http://www.sublimetext.com
3- Atom: https://atom.io

Deneyin lütfen.

Çevrimdışı

#5 26.03.2018 08:20:46

evrend
Üye
Yer: DÜZCE
Kayıtlı: 26.05.2014
Mesajlar: 377
Website

Yanıt: Kod düzenleme eklentisi

@assoft +1,
Ayrıca php ile alakalı olabilecek neredeyse tüm eklentileri varsayılan olarak bünyesinde barındıran PhpStorm'u deneyebilirsiniz. EAP(erken erişim programı) diye bir programları var. Yeni versiyon çıkmadan test amaçlı ücretsiz yayınlıyorlar. PhpStorm'u eap'den indirip ücretsiz kullanabilirsiniz. @assoft'un belirttiği tüm uygulamaları belirli süreler kullandım PhpStorm'da noktayı koydum sonunda.
https://www.jetbrains.com/phpstorm/eap/


Unutmayın, HERKOD aynı değildir.
Fiyat/Performans Cloud için: Digital Ocean.
Ayda 2,5$'a 512Mb ram, 1Core CPU Cloud için: Vultr.

Çevrimdışı

#6 26.03.2018 08:48:09

mgsmus
Moderatör
Yer: Mersin
Kayıtlı: 17.08.2013
Mesajlar: 1,702
Website

Yanıt: Kod düzenleme eklentisi

Ben PhpStorm diyorum, kod düzenlemeden proje yönetimine, ek özelliklere kadar her şeyi ile tüm ihtiyaçlarımı karşılıyor diyebilirim. Ayrıca kod düzenlemeyi kendinize göre ayrıntılı bir şekilde düzenleyebiliyorsunuz.

Güzel taraflarından biri de tüm ayarları bir yerde (Bitbucket, Github...) bir GIT reposu oluşturup otomatik saklayabiliyorsunuz, sync edebiliyorsunuz. Tekrar tekrar ayar yapmanıza gerek kalmıyor.

Çevrimdışı

#7 26.03.2018 09:01:52

evrend
Üye
Yer: DÜZCE
Kayıtlı: 26.05.2014
Mesajlar: 377
Website

Yanıt: Kod düzenleme eklentisi

mgsmus yazdı:

Ben PhpStorm diyorum, kod düzenlemeden proje yönetimine, ek özelliklere kadar her şeyi ile tüm ihtiyaçlarımı karşılıyor diyebilirim. Ayrıca kod düzenlemeyi kendinize göre ayrıntılı bir şekilde düzenleyebiliyorsunuz.

Güzel taraflarından biri de tüm ayarları bir yerde (Bitbucket, Github...) bir GIT reposu oluşturup otomatik saklayabiliyorsunuz, sync edebiliyorsunuz. Tekrar tekrar ayar yapmanıza gerek kalmıyor.

Ben ayarları bu şekilde saklayabileceğimizi bilmiyordum. Jar formatında export edip saklıyordum. Hemen deniyorum. Teşekkürler Mustafa. smile
https://www.jetbrains.com/help/phpstorm … tings.html


Unutmayın, HERKOD aynı değildir.
Fiyat/Performans Cloud için: Digital Ocean.
Ayda 2,5$'a 512Mb ram, 1Core CPU Cloud için: Vultr.

Çevrimdışı

#8 26.03.2018 09:31:25

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,490
Website

Yanıt: Kod düzenleme eklentisi

Ben Visual Studio Code ile tüm ihtiyaçlarımı görüyorum.
Bazen farklı bir projeyi açıp oradan bir kısmını almak gerektiğinde ise Sublime Text açıyorum, sonra hızlıca kapatıyorum smile

Çevrimdışı

#9 26.03.2018 11:48:19

evrend
Üye
Yer: DÜZCE
Kayıtlı: 26.05.2014
Mesajlar: 377
Website

Yanıt: Kod düzenleme eklentisi

sineld yazdı:

Ben Visual Studio Code ile tüm ihtiyaçlarımı görüyorum.
Bazen farklı bir projeyi açıp oradan bir kısmını almak gerektiğinde ise Sublime Text açıyorum, sonra hızlıca kapatıyorum smile

Sinan Abi, aynen senin gibi kullanıyordum. Ama birlikte çalıştığım arkadaşlarda kod tamamlama, git entegrasyonları, debug(c# yazarmışcasına), hataları anında göstermesi gibi gibi özellikleri gördükçe direnemedim daha fazla. smile Biliyorum VSCode eklentilerle bunları yapabiliyor bende kullanıyordum ama PHP odaklı çalıştığımızdan, PHP için yapılmış bir ide olması cazip geliyor. PHPStorm diğerleri gibi text editör değil gerçekten varsayılan olarak full stack PHP ide diyebiliriz.


Unutmayın, HERKOD aynı değildir.
Fiyat/Performans Cloud için: Digital Ocean.
Ayda 2,5$'a 512Mb ram, 1Core CPU Cloud için: Vultr.

Çevrimdışı

#10 26.03.2018 15:09:42

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,490
Website

Yanıt: Kod düzenleme eklentisi

Sevgili Evren, Phpstorm vs. ide kullanımı kolaylıklar sağlıyor o kesin ama benim o kadar çok beklentim yok.
Benim için gerekli tüm paketleri yükledim ve kendime göre yapılandırdım VSCode'u, dolayısıyla neredeyse bir ide kadar işimi kolaylaştırıyor.

Bir de çok istisnai bir tercih sebebim var, onu da yazayım:
Özellikle Phpstorm java temelli olduğu için çok kaynak tüketiyor. Macbook bilgisayarımı pille çalıştırdığımda resmen pili sömürüyor ama VScode'da böyle bir durum yok.
Birçok kişi için önemsiz olan bu durum benim için çok önemli bir detay.

Çevrimdışı

#11 26.03.2018 16:45:49

Roni
Üye
Kayıtlı: 17.07.2013
Mesajlar: 276

Yanıt: Kod düzenleme eklentisi

@sineld hocanın dediği gibi Phpstorm java temelli olduğu için kullanmayacağım. Onun yerine Visual Studio Code yi  deneyeceğim. Hoşuma giderse devam edeceğim gitmez ise birde Atom'u denerim. Notepat++ benim işimi görüyor tek sıkıntı kod düzeni ile ilgili bir eklenti bulamadım. Uzun zamandır Edit Plus kullanıyorum sık güncellenmeyince Notepat++ geçmiştim.
Edit Plus çok büyük dosyalarda arama değiştirme ve açmada süper performans sergiliyor. Şimdi yeni sürümü çıkmış, onu da indirdim.

Bu site http://www.phpformatter.com/ işimi görüyordu anacak, PHP 5.6 ve sonrası desteği yok. Yeni php özelliklerinde hata veriyor.

Çevrimdışı

#12 26.03.2018 17:08:19

Roni
Üye
Kayıtlı: 17.07.2013
Mesajlar: 276

Yanıt: Kod düzenleme eklentisi

PHP Kod biçimlendirme aracı https://github.com/phpfmt-next/fmt (araştırdığım kadarıyla bir çok editör bunu kullanıyor)

Çevrimdışı

#13 26.03.2018 17:32:27

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,490
Website

Yanıt: Kod düzenleme eklentisi

@Roni VSCode'u yapılandırdım, phpfmt otomatik olarak dosyayı kaydedince düzenliyor.

Çevrimdışı

#14 26.03.2018 18:45:54

Roni
Üye
Kayıtlı: 17.07.2013
Mesajlar: 276

Yanıt: Kod düzenleme eklentisi

@sineld hocam nasıl yapılandırdın?  bende kullanayım.

Çevrimdışı

#15 26.03.2018 19:55:13

deathisonitsway
Üye
Kayıtlı: 01.02.2016
Mesajlar: 476

Yanıt: Kod düzenleme eklentisi

ide dediğin senin yazdıgın kodun ne oldugunu tanımalı seni yormamalı.
sublime atom felan hikaye abi bunlar.plugin kurcanda yapcanda etcende..
ayda 9$ verin bakın keyfinize phpstorm ile yaa..ugrasmayın hiç.
ide dedigin phpstormdur..gerisi amatör işler..


Laravel does not save you. Php knowledge only save you. Do not become a Laravel programmer, just the opposite,become php developer.

Çevrimdışı

#16 27.03.2018 10:45:49

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,490
Website

Yanıt: Kod düzenleme eklentisi

Windows makinem için VSCode ayarları bunlar:

// Place your settings in this file to overwrite the default settings
{
    "composer.executablePath": "composer",
    "workbench.colorTheme": "Material Theme",
    "workbench.statusBar.visible": false,
    "workbench.iconTheme": "material-icon-theme",
    "terminal.integrated.shell.windows": "C:\\Windows\\Sysnative\\cmd.exe",
    "git.confirmSync": false,
    "team.showWelcomeMessage": false,
    "files.autoSave": "onFocusChange",
    "editor.autoClosingBrackets": true,
    "editor.wordWrap": "on",
    "editor.fontSize": 14,
    "editor.fontFamily": "'Source Code Pro', 'Courier New', monospace",
    "editor.fontLigatures": true,
    "terminal.integrated.fontSize": 14,
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,
        "**/node_modules": true
    },
    "git.enableSmartCommit": true,
    "sync.gist": "xxx",
    "sync.lastUpload": "2018-03-06T10:54:37.992Z",
    "sync.autoDownload": false,
    "sync.autoUpload": false,
    "sync.lastDownload": "",
    "sync.forceDownload": false,
    "sync.anonymousGist": false,
    "sync.host": "",
    "sync.pathPrefix": "",
    "sync.quietSync": false,
    "sync.askGistName": false,
    "workbench.activityBar.visible": true,
    "editor.minimap.enabled": false,
    "editor.minimap.maxColumn": 30,
    "editor.minimap.showSlider": "always",
    "editor.lineNumbers": "off",
    "files.insertFinalNewline": true,
    "sublimeTextKeymap.promptV3Features": true,
    "editor.multiCursorModifier": "alt",
    "editor.snippetSuggestions": "top",
    "editor.formatOnPaste": true,
    "explorer.openEditors.visible": 0,
    "editor.tabCompletion": true,
    "php-cs-fixer.onsave": true,
    "php-cs-fixer.executablePath": "php-cs-fixer",
    "php-cs-fixer.executablePathWindows": "C:\\Users\\sineld\\AppData\\Roaming\\Composer\\vendor\\bin\\php-cs-fixer.bat",
    "php-cs-fixer.config": "C:\\Users\\sineld\\.vscode\\.php_cs",
    "window.openFilesInNewWindow": "on",
    "explorer.confirmDragAndDrop": false,
    "explorer.confirmDelete": false,
    "materialTheme.cache.workbench.settings": {
        "themeColours": "Default"
    },
    "window.zoomLevel": 0,
    "sync.removeExtensions": true,
    "sync.syncExtensions": true
}

Çevrimdışı

#17 10.07.2019 13:54:21

chloesid
Üye
Kayıtlı: 10.07.2019
Mesajlar: 2

Yanıt: Kod düzenleme eklentisi

Ayrıca kod düzenlemeyi  kendinize göre ayrıntılı bir şekilde düzenleyebiliyorsunuz.

https://downloadnox.onl/        https://vidmate.vet/        https://vlc.onl/

Son düzenleyen chloesid (10.07.2019 23:03:24)

Çevrimdışı

#18 10.07.2019 15:25:33

neri
Üye
Kayıtlı: 24.07.2018
Mesajlar: 205

Yanıt: Kod düzenleme eklentisi

Bende sublime kullaniyorum. Phpstorm ram den 800 mb yiyor nerdeyse sekme acmaya gelmiyor e chrome da acicaz kisisel bilgisayarim laptop 8 gb ram e sahip 10 bin liralik laptopta alamam vergi vermeye merakli degilim.. Phpstormun buyuk kolayliklari vardir mutlaka ama pc yi darbogaza dusurmeye gerek yok sublime candir.

Çevrimdışı

Forum alt kısmı