Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c93fcce
commit 1914da0
Showing
7 changed files
with
139 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# 🥴 Diğer Notlar \| JetBrains | ||
|
||
## 🔗 Faydalı Kaynaklar | ||
|
||
* [Şifre değiştirme](https://stackoverflow.com/a/37959112) | ||
* [DataGrip](https://www.jetbrains.com/datagrip/) | ||
|
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
# 💞 Kısayollar \| JetBrains | ||
|
||
## 🧱 Temel Kısayollar | ||
|
||
* ✲ Ctrl + ✲ Ctrl Komut çalıştırma | ||
* ⇧ Shift + ⇧ Shift Kod içerisinde arama yapma | ||
* ✲ Ctrl + ⇧ Shift + ⎇ Alt + `L` Code formatlama diyaloğu | ||
* ✲ Ctrl + ⎇ Alt + `L` Tüm kodu otamatik formatlama | ||
* ✲ Ctrl + ⎇ Alt `O` Import'ları optimize etme | ||
* ✲ Ctrl + `N` Classlar arasında dolanma | ||
* ✲ Ctrl + `F12` Üzerinde bulunduğumuz dosya üzerinde dolanma | ||
|
||
## 👨💻 Kodlama | ||
|
||
* ✲ Ctrl + `SPACE` Kod tamamlama | ||
* 2 kez ard arda basılırsa **import edilmemiş** değişkenleri de gösterir ve otomatik dahil eder | ||
* ✲ Ctrl + ⇧ Shift + `SPACE` İle akıllı kod önerileri sunar | ||
* ⎇ Alt + `F7` Projedeki kullanım alanını gösterir | ||
* ✲ Ctrl + `Q` Dökümanı hızlı önizleme | ||
* **import** edilen modüller için kullanışlıdır | ||
* ✲ Ctrl + `B` ya da ✲ Ctrl'ye basılı tutup fare ile tıklama, tanımlandığı alana gönderir | ||
* ✲ Ctrl + ⎇ Alt + `V` Seçilen kısmı değişkene atama | ||
|
||
## 🔤 Metin İşlemleri | ||
|
||
* ✲ Ctrl + `X` Satırı kesme | ||
* ✲ Ctrl + `D` Satırı hemen altına kopyalam \(dublicate\) | ||
* ✲ Ctrl + ⇧ Shift + `/` Yorum satırına çevirme | ||
* ✲ Ctrl + ⇧ Shift + `YON TUSLARI` İmlecin üzerinde durduğu metni taşıma | ||
* ⇧ Shift + `F6` Yeniden adlandırma | ||
|
||
## 🧐 Debug | ||
|
||
* ⎇ Alt + `F8` Dobug modunda iken kod derleme arayüzü | ||
* ✲ Ctrl + ENTER, Sonucu derleme | ||
|
||
## 🔀 Git Yönetimi | ||
|
||
* ✲ Ctrl + `K` Commit | ||
* ✲ Ctrl + ⇧ Shift + `K` Push | ||
|
||
## 🖱️ İmleç & Fare | ||
|
||
* ⇧ Shift ⎇ Alt ⎀ Insert ile tek imleç moduna geçme | ||
|
||
## ⌨️ VsCode KeyMap | ||
|
||
* ✲ Ctrl + P, Dosyalarda arama | ||
* ✲ Ctrl + ⭾ Tab, Arama ekranındaki sekmeyi değiştirme | ||
* ⎇ Alt + ⇧ Shift + A, Seçilen alanı yorum satırına alma | ||
* Comment with line Comment, ⎇ Alt + ⇧ Shift + A | ||
* Extend Selection, ✲ Ctrl + D \(Kelime ve daha fazlasını seçme\) | ||
* Editör Tab - Close, ✲ Ctrl + W | ||
* Toggle Distraction Free mode, CLTR + K, Z | ||
|
||
## 🔗 Faydalı Bağlantılar | ||
|
||
Detaylar için [buraya](https://www.jetbrains.com/help/idea/mastering-keyboard-shortcuts.html) tıklayabilirsin. | ||
|
||
> VsCode kısayollarını aktarmak için [buraya](https://plugins.jetbrains.com/plugin/12062-vs-code-keymap/versions) bakabilirsin. | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
# 🏗️ Proje Yapılandırma \| JetBrains | ||
|
||
## 📂 Dizinlerini yapılandırma | ||
|
||
Projeledeki dizinlerin ne işe yaradığını derleyiciye bildiren ayardır. | ||
|
||
* `Project Structure` - `Project Settings` - `Modules` | ||
* `Source` sekmesinden dizinleri yapılandırabilirsin | ||
* `Sources` Modül ya da paketlerin dizinlerinin tanımlandığı yerdir | ||
* `src/java/com/yemreak` dizini kaynak kod dizini olsun: | ||
* `package controllers` yazıldığın `src/java/com/yemreak/controllers` dizinine bakılır | ||
* `Resources` kaynak dosyaları \(resim vs.\) | ||
* `Resources` dizinleri `Sources` dizinlerinin alt dizinleri olamaz | ||
* `src/resources` kaynak dizini olsun: | ||
* `getResource("/images/yemreak.jpg")` yazıldığında `src/resources/images/yemreak.jpg` yoluna bakılır | ||
* `Excluded` dışlanan, bağımsız dosyalar | ||
|
||
![](../../.gitbook/assets/image%20%2816%29.png) | ||
|
||
## 💫 Interpreter \(Derleyici\) Değiştirme | ||
|
||
Sanal environment gibi durumlarda system yerine onların derleyicisini kullanma | ||
|
||
* ✲ Ctrl + ⎇ Alt + `S` yaptıktan sonra `Project: <project name> | Project Interpreter` sayfasında `Ayarlar Butonu | Add` kısmına basarak derleyicinizi değiştirebilirsiniz. | ||
|
||
## 🔨 Configuration \(Yapılandırma\) Ayarları | ||
|
||
> Projenizi IDE üzerinde çalıştırabilmek için bu ayarı yapmanız gerekmekte. | ||
* Sağ üst kısımdaki yeşin `Run` butonunun solundaki alandan `Edit Configuration`ı seçin. | ||
* Sol üst köşedeki `+` butonuna basın | ||
* Derlemek istediğiniz dili \| uygulamayı seçin \(_Örn: Python \| PyCharm için_\) | ||
* Dosya derleyeceksiniz _Script_ kısmına `dosyanın yolunu` yazın. | ||
* _Python Interpreter_ kısmında yorumlayıcıyı seçin, ayarlanmadıysa `Interpreter (Derleyici) Değiştirme` aşamasında \(üst aşamada\) nasıl ayarlayacağınıza bakabilirsiniz. | ||
|
||
## 📝 Kaynak Kod Dosyalarını Belirtme | ||
|
||
* `Project` kısmından dizine sağ tıklayın | ||
* `Mark Directory as` alanından `Source` yazısına tıklayın | ||
|
||
> Otomatik olarak dizin yolu, ortam değişkenlerine eklenecektir | ||
## 🌄 IDE Ortam Değişkenleri | ||
|
||
* Oluşturmak için: `Preferences (File -> Settings) -> Appearance & Behavior -> Path Variables` | ||
* Kullanmak için: `${<değişken_ismi>}` | ||
* `$MODULE_DIR$`, projenin dizini | ||
* src, out vs.. içeren dizin | ||
|
||
## 🌃 Ek Ortam Değişkenleri Tanımlama | ||
|
||
* Üst sekmeden `Run` kısmına gelin | ||
* `Edit Configuration` yazısına tıklaıyn | ||
* Yapılandırma ayarınızı seçin | ||
* Yoksa `+` ile yeni bir tane oluşturun | ||
* `Environment Variables` kısmında en sağdaki dosya simgesine tıklayın | ||
* `+` ile yeni ortam değişkeninizi ekletin | ||
|
||
> Windows için cmd ortam değişkeni ayarlama yapısı `set name=value;value` şeklindedir. | ||
## 🔌 Ortam Değişkenleri Ayarlama Eklentisi | ||
|
||
Eklenti sitesi için [buraya](https://github.com/ashald/EnvFile/blob/develop/README.md) bakabilirsin. | ||
|