Bul ve değiştir
Tüm diyagramda metin bulur, ERD tuvalinde her eşleşmeye gitmenizi sağlar ve tek bir eşleşmeyi ya da tümünü değiştirir.
Yedi metin türünde arama yapar: tablo adları, tablo açıklamaları, sütun adları, sütun açıklamaları, notlar, dizin adları ve tablo grubu adları. Neleri arar bölümüne bakın.
ERD tuvalinin soluna yerleşik panel olan Gezginin en üstünde, Gezginin başlık çubuğu ile ağacı arasında yer alır. Kendine ait bir başlığı yoktur. Yukarıdan aşağıya şunları içerir:
- İçinde en sonda üç seçenek bulunan Bul alanı ve önündeki
Toggle Replaceoku. - Başta daraltılmış olan
Replacesatırı. Değiştirme bölümüne bakın. - Sayaç, ardından eşleşmeler arasında sırayla ilerleyen yukarı ve aşağı oklar ile üç noktalı
Search Indüğmesi. Search Indüğmesinin genişlettiği metin türleri.
Bul alanında metin olduğu sürece Gezginin ağacı eşleşmeleri gösterir. Sonuçlar bölümüne bakın.
Arama bölümü kısa bir tuvalde de tam yüksekliğini korur, altındaki ağaç ise kalan alanı kaplar ve kaydırılır.

Açma ve kapatma
Ctrl + F (Windows/Linux) veya ⌘ + F (Mac) tuşları ile Hızlı aramadaki ya da tuvalin bağlam menüsündeki Toggle Explorer öğesi, Gezgini arama bölümüne odaklanmış olarak açar. Metin imleci Bul alanına gider, alandaki metin seçili olur ve arama metni hiçbir eşleşme geçerli olmadan yeniden aranır.
Araç çubuğundaki Explorer düğmesi yalnızca paneli açar veya kapatır. Metin imlecini Bul alanına koymaz, arama metnini ve geçerli eşleşmeyi olduğu gibi bırakır.
Hızlı arama ya da Yanında açılan iletişim kutuları bölümündeki beş iletişim kutusundan biri açıkken olduğu gibi, tuş metin imlecini yalnızca zaten görünen bir Gezgine geri getirdiğinde, geçerli eşleşme geçerli kalır.
Gezginin nasıl kapatıldığı, Gezgin açıkken tuşun ve iki Toggle Explorer öğesinin ne yaptığı ve bunların kapattığı iletişim kutuları, Gezgin sayfasındaki Açma ve kapatma bölümünde anlatılır.
Başka bir sekmenin ve Zen modunun Gezgini nasıl gizlediği ile Fark görüntüleyicinin, Zaman yolculuğunun ve Otomatik düzenin önizlemesinin onu nasıl gizleyip açılmasını engellediği Kenara çekildiğinde bölümünde anlatılır. Gezgin için fazla dar bir düzenleyicinin durumu Tuvalin yanında bölümünde anlatılır.
Yeniden açıldığında son arama metni, Değiştir alanındaki metin, seçenekler, açık olan metin türleri ve Replace satırı ile metin türlerinin genişletilmiş olup olmadığı korunur.
Bunlar düzenleyici açık kaldığı sürece korunur ve belgeye kaydedilmez. Yeni açılan bir düzenleyici tüm seçenekler kapalı, Replace satırı ile metin türleri daraltılmış ve yalnızca dört ad türü açık olarak başlar. Neleri arar bölümüne bakın.
Tarayıcının bulma çubuğu
Klavye odağı düzenleyicideyken Ctrl + F (Windows/Linux) veya ⌘ + F (Mac), düzenleyicinin kendi metin alanları dahil her sekmede düzenleyiciye aittir, bu yüzden tarayıcının bulma çubuğu açılmaz.
Fark görüntüleyici, Zaman yolculuğu veya Otomatik düzenin önizlemesi açıkken ve odak düzenleyicinin dışındayken tuş tarayıcıya ya da ana uygulamaya geçer.
- Web uygulaması ve Google Drive: Tarayıcının bulma çubuğu yalnızca bu iki durumda açılır.
- VS Code: Uzantı, ERD Editor içinde VS Code'un kendi bulma bileşenini kapalı tutar, bu yüzden tuş orada hiçbir zaman bulma bileşeni açmaz.
- Obsidian: Diyagramın sekmesi etkin olduğunda tuş, Obsidian'ın
Search current filekomutu yerine düzenleyiciye ulaşır. - JetBrains IDE'si: IDE'nin tuş haritası
Ctrl + F(Windows/Linux) veya⌘ + F(Mac) tuşlarını kendine ayırıyorsa, aramayı Hızlı aramadaki ya da tuvalin bağlam menüsündekiToggle Exploreröğesinden açın veya Gezgini araç çubuğundakiExplorerdüğmesiyle açıp Bul alanına tıklayın.
Düzenleyiciyi gömen bir sayfa bu tuşu değiştirebilir veya kaldırabilir. Kısayolu değiştirme bölümüne bakın.
Neleri arar
Aranan metin türlerini şu sırayla yedi düğme belirler: Table names, Table comments, Column names, Column comments, Memos, Index names ve Table group names.
Bu düğmeler başta daraltılmıştır. Sayacın bulunduğu satırın sonundaki Search In düğmesi onları o satırın altında genişletir ve yeniden daraltır, düğmeler göründüğü sürece de vurgulu olur.
Vurgulu bir tür düğmesi açıktır. Bir düğmeyi açmak veya kapatmak için ona tıklayın, arama yeniden çalışır. Yedisi de kapalıyken hiçbir şey bulunmaz.
Arama ilk açıldığında dört ad türü, yani Table names, Column names, Index names ve Table group names açıktır, bu yüzden açıklamaları ve notları açmadığınız sürece bir yeniden adlandırma onlara ulaşmaz.
Dizin adları, Tablo özelliklerinin Indexes sekmesindeki dizinlerin adlarıdır, bunların üstünde listelenen PK_ ve UQ_ anahtarları değildir.
Başka hiçbir şey aranmaz. Veri türleri, varsayılan değerler, bir dizinin sütunları, veritabanı adı, Before tables ve After tables betikleriyle birlikte Şema SQL ve oluşturulan kod aramaya dahil değildir.
Bir tablo görünüm seçeneğiyle gizlenen açıklama yine de aranır. View Option → Memos ile gizlenen notlar ve View Option → Table Groups ile gizlenen tablo grupları ise düğmeleri açık olsa bile aranmaz, bu yüzden Replace All göremediğiniz bir notu hiçbir zaman yeniden yazmaz, göremediğiniz bir grubu da yeniden adlandırmaz.
Seçenekler
Bul alanının içinde en sonda bulunan üç aç/kapat düğmesi, arama metninin nasıl eşleşeceğini değiştirir. Adları araç ipuçlarında yazar ve açıkken vurgulu olurlar. Üçü de kapalı başlar ve birini değiştirmek aramayı yeniden çalıştırır.
Match Case: Kapalıyken eşleştirme büyük/küçük harf ayrımı yapmaz.Match Whole Word: Bir eşleşme, yalnızca iki yanından hiçbirinde bir sözcüğün içine taşmıyorsa sayılır. Herhangi bir yazı sistemindeki harfler, rakamlar ve işaretler sözcük karakteri sayılır, alt çizgi de öyle. Bu nedenleuser,user idveuser.idiçinde eşleşir, ancakusers,user_idveyasuperuseriçinde eşleşmez. Arama metninin kendisi sözcük karakteri olmayan bir ucu, örneğin.idiçindeki nokta, o uçta sınır gerektirmez.Use Regular Expression: Arama metni, her zaman Unicode modunda çalışan bir JavaScript normal ifadesidir, bu yüzden\p{L}çalışır.^ve$, çok satırlı bir açıklamanın veya notun her satırının başında ve sonunda eşleşir,.ise satır sonunu geçmez. Adlarda sık yazılan\_ve\-gibi kaçış dizileri kabul edilir.
user( gibi ayrıştırılamayan bir normal ifade hiçbir şey bulmaz: Sayaçta kırmızıyla Invalid regular expression yazar ve Bul alanı kırmızı bir çerçeveyle çevrilir.
Match Case ve Match Whole Word normal ifadeye de uygulanır. Tek başına ^ gibi uzunluğu sıfır olan bir eşleşme hiçbir zaman listelenmez.
Düz metin, yazdığınız sırada aranır. Normal ifade ise yazmaya ara verildiğinde aranır ya da Enter tuşuna, bir gezinme düğmesine, Replace veya Replace All düğmesine bastığınızda ya da eşleşme içeren bir satırı seçtiğinizde hemen aranır.
Aramanın süre sınırı yoktur, bu yüzden yoğun geri izleme yapan bir normal ifade, arama bitene kadar düzenleyicinin yanıt vermemesine yol açabilir.
Dördüncü aç/kapat düğmesi olan Preserve Case, Replace alanının içinde en sonda yer alır, bu yüzden yalnızca Replace satırı genişletilmişken görünür. Kapalı başlar. Bulunan hiçbir şeyi değiştirmez, yalnızca Replace ve Replace All işlemlerinin yeni metni nasıl yazacağını değiştirir. Değiştirme bölümüne bakın. Açıldığında veya kapatıldığında arama yapılmaz ve geçerli eşleşme geçerli kalır.
Sonuçlar
Alanların altındaki satırın başında bulunan sayaç, nerede olduğunuzu gösterir. Bul alanı boşken sayaç da boştur.
| Sayaç | Ne zaman |
|---|---|
No results | Hiçbir şey eşleşmez. |
12 matches | Eşleşmelerden birine geçmeden önce; tek bir eşleşme için 1 match. |
3 of 12 | Üçüncü eşleşme geçerli eşleşmedir. |
Invalid regular expression | Normal ifade ayrıştırılamaz. |
Replaced 12 matches | Replace All o kadar eşleşmeyi değiştirdi; tek bir eşleşme için Replaced 1 match. |
No changes | Replace All hiçbir şeyi değiştirmedi. |
No more matches | Bir Replace turu başladığı yere geri döndü. Değiştirme bölümüne bakın. |
Replaced …, No changes ve No more matches iletileri, bir düzenlemenin veya geri almanın başlattığı arama dahil, bir sonraki aramada ya da geçişte yerini eşleşme sayısına bırakır.
Bul alanında metin olduğu sürece Gezginin ağacı tüm diyagram yerine sonuçları gösterir: yalnızca eşleşme içeren satırları ve onların üstündeki satırları. Hiçbir şey eşleşmediğinde veya normal ifade ayrıştırılamadığında ağaç boştur. Arama metnini silmek, tüm ağacı daha önceki daraltma durumuyla geri getirir.
Tables,Table GroupsveMemosklasörleri yalnızca eşleşme içerdiklerinde görünür ve her klasörün gösterdiği sayı, sonuçlarda doğrudan altındaki satırların sayısıdır.Tablesklasörünün altında eşleşme içeren tablolar ada göre sıralanır. Her tablonun altında açıklamasındaki her eşleşme için bir satır, ardından eşleşme içeren sütunların sütun sırasıyla yer aldığı ve her sütunun altında açıklamasındaki her eşleşme için bir satır bulunan birColumnsklasörü, ardından adı eşleşen dizinlerin yer aldığı birIndexesklasörü gelir.Foreign Keysklasörü yoktur.Table Groupsklasörünün altında adı eşleşen gruplar, tabloları olmadan, ada göre sıralanır. Bulunan bir tabloTablesklasörünün altında görünür.Memosklasörünün altında eşleşme içeren notlar belge sırasıyla yer alır. Her not ilk satırıyla gösterilir ve içindeki her eşleşme için bir satırı vardır.
Bir addaki eşleşme o adın kendi satırında vurgulanır, bu yüzden arama metnini iki kez içeren bir ad, iki vurgusu olan tek bir satırdır.
Bir açıklamadaki veya nottaki eşleşmenin kendine ait bir satırı vardır: tablo ya da sütun açıklaması için bir konuşma balonu simgesi, not için bir yapışkan not simgesi, ardından eşleşmesi vurgulanmış bir metin parçası. Uzun bir metin … ile kesilir ve satır sonları boşluk olarak görünür. Metnin tamamını görmek için satırın üzerine gelin.
Diğer tüm satırlar arama dışındaki gibi görünür: Sütun veri türünü, dizin sütunlarını gösterir ve boş bir adın yerinde unnamed yazar.
Arama başladığında altında satır bulunan her satır genişletilmiş görünür. Daralttığınız ya da Collapse All düğmesinin daralttığı bir satır, altındaki bir eşleşme geçerli olana kadar veya arama metni, Match Case, Match Whole Word, Use Regular Expression ya da bir metin türü değişene kadar veya arama tuşla ya da bir Toggle Explorer öğesiyle yeniden açılana kadar daraltılmış kalır.
Geçerli eşleşmenin satırı vurgulanır ve görünür olacak şekilde kaydırılır. Ağaç, kaç tane olursa olsun her eşleşmeyi listeler.
Eşleşmeler arasında ağacın sırasıyla ilerlenir: tablo tablo, tablonun adı, açıklaması, sütun sırasıyla her sütununun adı ile açıklaması ve dizin adları; ardından tablo grubu adları; ardından notlar.
Gezgin göründüğü sürece sonuçlar belgeyi izler. Düzenlemelere ara verildiğinde aranan metinlerdeki her değişiklik yeniden arama yapar ve geçerli eşleşme hâlâ oradaysa geçerli kalır. Buna bir adın, açıklamanın veya not metninin düzenlenmesi, bir tablonun, sütunun, dizinin, notun veya tablo grubunun eklenmesi ya da kaldırılması, bir sütunun taşınması ve notların veya tablo gruplarının Görünüm seçenekleriyle gizlenmesi ya da gösterilmesi dahildir. Sonuncusu bunların eşleşmelerini ağaçtan çıkarır veya geri getirir. Tuvaldeki bir düzenleme, geri alma veya yineleme, içe aktarma ve bir ortak çalışanın ya da kodlama ajanının yaptığı düzenleme, bunların hepsi sayılır. Seçim yapmak, tuvalde tabloları, notları veya grupları taşımak, kaydırmak, yakınlaştırmak ve üzerine gelmek sayılmaz.
Gezgin kapalıyken ya da görünmezken yapılan düzenlemeler, Gezgin yeniden göründüğü anda aranır.
Eşleşmeye gitme
Bul alanında Enter tuşu sonraki eşleşmeye, Shift + Enter ise önceki eşleşmeye gider. Sayaçtan sonraki yukarı ve aşağı ok düğmeleri de aynısını yapar. Araç ipuçlarında Previous Match (Shift+Enter) ve Next Match (Enter) yazar ve eşleşme yokken devre dışıdırlar.
Hareket iki uçta da öbür uca döner. İlk kez bir eşleşmeye geçene kadar hiçbir eşleşme geçerli değildir, bu yüzden ilk Enter ilk eşleşmeye, ilk Shift + Enter ise son eşleşmeye gider.
Sonuçlardaki bir satıra tıklamak ya da klavye o satırdayken Enter veya Space tuşuna basmak şunlardan birini yapar:
- Kendi adı eşleşme içeren bir satır, o addaki ilk eşleşmeye gider.
- Bir açıklamanın veya notun metin parçasını gösteren satır, o eşleşmeye gider.
- Adı eşleşmeyen bir tablo ya da bir notun kendi satırı gibi diğer herhangi bir satır, satırın temsil ettiği öğeye gider ve geçerli eşleşmeyi olduğu gibi bırakır. Bir satıra gitme bölümüne bakın.
- Bir klasör daraltılır veya genişletilir.
Bir eşleşme her geçerli olduğunda ağaç, onun üstündeki daraltılmış satırları genişletir ve klavye odağını oraya taşır, böylece ağaçtaki ok tuşları oradan devam eder.
Bir eşleşmeye gitmek, açıksa Tablo özelliklerini kapatır, ardından:
- Tablo adı veya açıklaması ya da sütun adı veya açıklaması için tabloyu tek başına seçer, öne getirir ve odaktaki hücreyi eşleşmeyi içeren hücreye taşır. Bir tablo görünüm seçeneğiyle gizlenmiş bir açıklamadaki eşleşme, odaktaki hücreyi bunun yerine yanındaki ada taşır.
- Dizin adı için dizinin tablosunu tek başına seçer ve öne getirir, odaktaki hücre zaten o tabloda değilse tablonun adına gelir. Dizin adları tuvalde çizilmez.
- Tablo grubu adı için grubu tek başına seçer ve tablolarıyla birlikte öne getirir.
- Not için notu tek başına seçer ve öne getirir.
Tuval yalnızca gidilen öğe zaten iyi görünmüyorsa kaydırılır ve yakınlaştırma hiçbir zaman değişmez. Atlamanın varış noktası bölümüne bakın.
Bul alanında Enter tuşuna basıldıktan sonra metin imleci orada kalır, bir satır seçildikten sonra ise klavye odağı ağaçta kalır, bu yüzden ardından yazdıklarınız seçili tabloya ulaşmaz.
Bir eşleşmeye gitmek, çizilmekte olan bir ilişkiyi hiçbir zaman başlatmaz veya tamamlamaz.
Değiştirme
Replace satırı başta daraltılmıştır. Bul alanının önündeki, araç ipucunda Toggle Replace yazan ok onu genişletir ve daraltır. Satır daraltıldığında Değiştir alanındaki metin korunur.
Bu satırda, içinde en sonda Preserve Case aç/kapat düğmesi bulunan Replace alanı ve araç ipuçlarında Replace (Enter) ile Replace All yazan iki düğme bulunur. Eşleşme yokken iki düğme de devre dışıdır.
Replace, Değiştir alanında Shift ile ya da Shift olmadan Enter tuşuyla veya kendi düğmesiyle çalışır:
- Geçerli eşleşme yokken ilk basış yalnızca sonraki eşleşmeye gider, böylece herhangi bir şey değişmeden önce neyi değiştireceğini görürsünüz.
- Geçerli bir eşleşme varken aynı metindeki diğer eşleşmelere dokunmadan yalnızca o eşleşmeyi değiştirir ve yazdığı metinden sonraki eşleşmeye geçer. Yazdığı metin arama metnini içerse bile atlanır:
usermetninisuper_userile değiştirmek, ardındansuper_useriçinde durmaz. - Yeni metnin tam olarak önceki hâliyle geri yazacağı bir eşleşme olduğu gibi bırakılır ve basış yalnızca sonraki eşleşmeye geçer.
- Değiştirme ve sonraki eşleşmeye kaydırma tek bir geri alma adımıdır.
Art arda Replace basışlarından oluşan bir tur, başladığı yere döndüğünde durur. Sayaçta No more matches yazar, hiçbir eşleşme geçerli değildir ve sonraki basışlar hiçbir şeyi değiştirmez.
Bu nedenle Big Customer ile değiştirilen Customer, büyüyüp Big Big Customer olmak yerine bir kez değiştirilir.
Bir eşleşmeye gitmek, arama metnini, Match Case, Match Whole Word veya Use Regular Expression seçeneğini ya da bir metin türünü değiştirmek, aramayı tuşla veya bir Toggle Explorer öğesiyle açmak ya da Replace All işlemini çalıştırmak yeni bir tur başlatır, turun başladığı metni değiştiren bir geri alma veya başka herhangi bir düzenleme de öyle. Değiştir alanındaki metni veya Preserve Case seçeneğini değiştirmek yeni bir tur başlatmaz, tuş metin imlecini yalnızca zaten görünen bir Gezgine geri getirdiğinde de başlatmaz.
Bir tur sürerken, turun yeniden adlandırdığı bir tablo ya da tablo grubu ağaçtaki ve eşleşme sırasındaki yerini korur, bu yüzden yeniden adlandırma onu sırada daha geriye taşıyacak olsa bile aynı öğeyle yeniden karşılaşılmaz. Sonraki tur ağacı yeniden ada göre sıralar ve yeniden adlandırılan satır yeni yerine geçer.
Replace All, Değiştir alanında Ctrl + Enter (Windows/Linux) veya ⌘ + Enter (Mac) tuşlarıyla ya da kendi düğmesiyle çalışır:
- Açık olan metin türlerindeki her eşleşmeyi değiştirir ve diğer türlere dokunmaz. Varsayılan türlerle tabloları, sütunları, dizinleri ve tablo gruplarını yeniden adlandırır, açıklamalar ve notlar ise değişmeden kalır.
- Değiştirdiği her şey tek bir geri alma adımıdır. Tek hareket, tek adım bölümüne bakın.
- Sayaçta
Replaced N matchesyazar ve yalnızca metni gerçekten değişen eşleşmeler sayılır. Hiçbiri değişmediğinde, örneğin(user)normal ifadesi$1ile değiştirildiğinde, sayaçtaNo changesyazar ve geçmişe hiçbir şey kaydedilmez. - Ardından sonuçlar hiçbir eşleşme geçerli olmadan yeniden aranır, bu yüzden yeni metnin içerdiği eşleşmeler de listelenebilir.
Her ikisi de her metni son aramanın bulduğu hâliyle değil, bastığınız andaki hâliyle okur.
Değiştir alanındaki metnin nasıl kullanıldığı:
Use Regular Expressionkapalıyken$işaretinin özel bir anlamı yoktur ve Değiştir alanındaki metin,Preserve Caseseçeneğinin verdiği büyük/küçük harf düzeni dışında yazıldığı gibi kullanılır.Use Regular Expressionaçıkken$1ile$99arasındakiler,$<name>,$&,$`,$'ve$$, JavaScript'inString.prototype.replaceyönteminde olduğu gibi genişletilir.Preserve Casekapalıyken eşleşen metnin büyük/küçük harf durumu aktarılmaz:Match Casekapalıykenusermetninimemberile değiştirmekUsersmetninimembersyapar.Preserve Caseaçıkken her yeni metin,$1ve diğerleri genişletildikten sonra, yerine geçtiği metnin büyük/küçük harf durumuna göre biçimlendirilir, bu yüzden aynı değiştirmeUsersmetniniMembersyapar:- Tamamı büyük harf olan bir eşleşme yeni metni tamamen büyük harfle, tamamı küçük harf olan bir eşleşme ise tamamen küçük harfle alır:
accountile değiştirilenUSERmetniACCOUNTolur,Accountile değiştirilenusermetni iseaccountolur. - Diğer her eşleşme, yeni metnin ilk karakterine eşleşmenin ilk karakterinin büyük/küçük harf durumunu verir ve gerisini yazıldığı gibi bırakır:
accountKeyile değiştirilenUserIdmetniAccountKeyolur,AccountKeyile değiştirilenuSERmetni iseaccountKeyolur. Eşleşmenin ilk karakterinin büyük/küçük harf durumu yoksa yeni metin yazıldığı gibi bırakılır:xyzile değiştirilen_Abmetnixyzolur. - Eşleşmenin ve yeni metnin ikisi de
-ya da ikisi de_içeriyorsa ve bu ayırıcı onları aynı sayıda parçaya bölüyorsa, her parça karşılık gelen parçaya göre biçimlendirilir:account_keyile değiştirilenUSER_idmetniACCOUNT_keyolur,account-keyile değiştirilenUser-Namemetni iseAccount-Keyolur. Hem-hem de_onları bu şekilde bölüyorsa, metin bir bütün olarak biçimlendirilir. 123gibi büyük/küçük harf ayrımı olan hiçbir harf içermeyen bir eşleşme, yeni metni yazıldığı gibi bırakır.- Önceki hâliyle geri yazılan bir eşleşme hiç sayılmaz:
Match CasekapalıykencustomermetniniCustomerile değiştirmekcustomer,CustomerveCUSTOMERmetinlerini oldukları gibi geri yazar ve hiçbiri sayılmaz.
- Tamamı büyük harf olan bir eşleşme yeni metni tamamen büyük harfle, tamamı küçük harf olan bir eşleşme ise tamamen küçük harfle alır:
- Boş bir Değiştir alanı eşleşmeyi siler.
Bir değiştirme, yeni tablo adını, açıklamayı, sütun adını veya not metnini kendiniz yazmak, dizini Tablo özelliklerinde yeniden adlandırmak ya da tablo grubunu yeniden adlandırmakla aynı olan sıradan bir düzenlemedir.
Diğer her düzenleme gibi geçmişe kaydedilir, ortak çalışanlara ve kodlama ajanına ulaşır.
Arama alanlarındaki tuşlar
- Bul alanında
Entersonraki eşleşmeye,Shift + Enterönceki eşleşmeye gider. - Değiştir alanında
Shiftile ya daShiftolmadanEnterdeğiştirir,Ctrl + Enter(Windows/Linux) veya⌘ + Enter(Mac) ise tümünü değiştirir. - Alanlardan birinde giriş yöntemiyle birleştirme sürerken
Enterbirleştirmeye aittir, ne başka bir eşleşmeye geçer ne de değiştirme yapar.
Escape tuşunun, hâlâ çalışan düzenleyici kısayollarının ve diğer tüm tuşların bu alanlarda ne yaptığı Gezgindeki tuşlar bölümünde anlatılır.
Salt okunur düzenleyiciler
readonly bir düzenleyicide arama yalnızca bulur. Toggle Replace oku ve Replace satırı yoktur, dolayısıyla Değiştir alanı, Preserve Case, Replace ve Replace All de yoktur.
Bul alanı, üç seçeneği, metin türleri, sayaç, sonuçlar ve eşleşmeye gitme, hepsi çalışır. Çevresindeki Gezgin diğer her düzenleyicideki gibi çalışır. Salt okunur düzenleyiciler bölümüne bakın.
VS Code'da bir diyagramın Git revizyonu veya Local History kaydı gibi bir revizyonu JSON metni olarak açılır. Reopen Editor With... komutuyla diyagram olarak yeniden açıldığında salt okunurdur ve yalnızca bulan bu aramayı kullanır.
Kısayolu değiştirme
Düzenleyiciyi gömen bir sayfa, Ctrl + F (Windows/Linux) veya ⌘ + F (Mac) tuşlarını setKeyBindingMap yöntemiyle findReplace adı altında başka bir tuşa bağlayabilir veya kaldırabilir.
Kısayol kaldırıldığında tuş her sekmede sayfaya bırakılır. Araç çubuğundaki Explorer düğmesi Gezgini yine açar ve kapatır, Hızlı aramadaki ve tuvalin bağlam menüsündeki Toggle Explorer öğesi de aramayı yine açar veya Gezgini kapatır, ancak hiçbiri kısayol göstermez, bu yüzden düğmenin araç ipucunda yalnızca Explorer yazar. Ayarların Kısayollar sekmesindeki Toggle Explorer satırı da hiçbir tuş göstermez. Kısayol başka bir tuşa bağlandığında hepsi yeni tuşu gösterir.