Ana içeriğe geç

Ayarlar

Ayarlar ekranını araç çubuğundaki Settings düğmesiyle veya Hızlı aramada Tab altından açın. Ayarlar ekranında iki sekme vardır: Preferences ve Shortcuts. Önce Preferences sekmesi açılır; yalnızca karşılama ekranındaki Shortcuts satırından açıldığında Shortcuts sekmesi açılır.

Tema ve görüntüleme dili bu ekranda yer almaz. Bunları araç çubuğundaki Theme ve Display Language düğmeleri açar. Dil ve tema sayfasına bakın.

İlişkilerde veri türü eşitleme​

Veri türlerinin eşitlenip eşitlenmeyeceğini belirler. Varsayılan olarak açıktır. Ayar açıkken bir sütunun veri türünü değiştirmek, bu türü zinciri her iki uçtan izleyerek o sütuna ilişkiyle bağlı her sütuna uygular; böylece bir yabancı anahtar, başvurduğu anahtardan hiçbir zaman farklılaşmaz. Bir anahtardan yabancı anahtarlarına geçerken serial türü, bir ilişki çizildiğinde olduğu gibi, sakladığı tamsayı türü olarak aktarılır. Tanımlayıcı ilişkiler bölümüne bakın. Bu nedenle PostgreSQL'de bir anahtarı serial olarak değiştirmek, yabancı anahtarlarına integer türünü verir ve değişiklik oradan itibaren zincir boyunca ilerler. Bir yabancı anahtardan anahtarına geri dönerken tür yazıldığı gibi aktarılır; ancak serial bir anahtar kendi türünü korur ve değişiklik orada durur. Sütunları eşle iletişim kutusu da bu ayarı izler: Ayar açıkken eşlediği her mevcut sütun, üst tablodaki anahtarının bir yabancı anahtara verdiği türü alır ve değişiklik yukarıdaki gibi ilişkiler boyunca ilerler. Ayar kapalıyken veya anahtarın veri türü yoksa sütun kendi türünü korur.

Bir değer alanı, Data Type değerini bu tür değiştiğinde ve bir sütun bağlandığında kendisine bağlı sütunlara verir. Bu ayar açıkken değişiklik, bu sütunların her birinden yukarıdaki gibi ilişkiler boyunca ilerler; ayar kapalıyken yalnızca bağlı sütunlar değişir. Bu adımda değer alanının türünü alan bir sütun, eşitleme ona serial bir anahtarın yabancı anahtarlarına verdiği tamsayı türü gibi başka bir tür verecek olsa bile bu türü korur. Eşitleme veya “Sütunları eşle” iletişim kutusu bir değer alanına bağlı bir sütuna o değer alanınınkinden farklı bir tür verirse, sütunun bu değer alanıyla bağlantısı aynı adımda kaldırılır. Bağlantıyı kaldırma bölümüne bakın. Hiçbir sütun yapıştırma işlemi bu ayar boyunca tür taşımaz; yapıştırmanın bağladığı bir değer alanının türünü bile taşımaz. Sütunları kopyalama/yapıştırma bölümüne bakın. Sözlük sekmesindeki Domains sayfasına yapıştırılan bir Data Type değeri ise, bir değer alanının türündeki her değişiklik gibi, bu ayar boyunca taşınır.

İlişkilerde veri türü eşitleme ayarı

members.id türünü BIGINT UNSIGNED olarak değiştirme ve ona bağlı her member_id sütununun güncellenmesi

En fazla açıklama genişliği​

Açıklama sütununun en fazla genişliğini piksel cinsinden belirtir (60 ~ 200). Anahtarı kapatmak sınırı kaldırır ve anahtar kapalıyken giriş alanı devre dışıdır. Anahtar açıldığında değer 60px olarak başlar. Aralığın dışında yazılan bir değer en yakın sınıra çekilir.

Maximum comment width ayarını açma, 120 girme ve ERD sekmesinin açıklamaları bu genişlikte kesilmiş olarak göstermesi

Kilit​

Lock listesinde yedi ayar bulunur. Bir ayarın kilidi etkinken dosya, ayarın kilitlendiği andaki değerini korur; bu nedenle ayarı ekranda değiştirmek dosyayı olduğu gibi bırakır.

SatırDosyanın koruduğuYeni bir diyagramda
ViewportERD tuvalinin yakınlaştırma düzeyi ve görünüm konumu, tek bir kilit olarak100% · 0, 0
Canvas TypeDiyagramın açıldığı sekme: ERD, Visualization, Schema SQL, Code Generator veya DictionaryERD
LanguageKod oluşturucu diliGraphQL
Table Name CaseKod oluşturucunun tablo adı biçimiPascal
Column Name CaseKod oluşturucunun sütun adı biçimiCamel
Bracket TypeŞema SQL sekmesinin ve bu ayarı sunan Kod oluşturucu hedeflerinin Bracket ayarıNone
Name ViewDiyagramın açıldığı Ad görünümü: Physical Names, Logical Names veya Both NamesPhysical Names

Her satırda bir değer ve bir kilit düğmesi gösterilir; düğmeye tıklamak yalnızca o kilidi etkinleştirir veya devre dışı bırakır. Kilit etkinken düğme, araç ipucunda Unlock Viewport yazan (diğer satırlarda da benzer şekilde) kapalı bir kilit gösterir; araç ipucunda Locked value yazan değer de dosyanın koruduğu değerdir. Kilit devre dışıyken düğme, araç ipucunda Lock Viewport yazan açık bir kilit gösterir; soluk görünen ve araç ipucunda Current value yazan değer de ayarın şu anki hâlidir. Viewport satırında önce yakınlaştırma, ardından görünüm konumu yazar; örneğin 75% · -40, 91. Görünüm konumu, diyagramın 0, 0 noktasının ekranda bulunduğu yerin piksel cinsinden konumudur ve bin veya daha büyük bir koordinat 1.2k ya da -24k gibi kısaltılır.

Kilitleme, ayarı o anki hâliyle alır. Kilit etkinken ayar ekranda çalışmaya devam eder: Kaydırabilir ve yakınlaştırabilir, sekme değiştirebilir, menülerden, seçenekler panellerinden veya Hızlı aramadan başka bir dil, ad biçimi ya da tırnak seçebilir ve Ad görünümünü seçicilerinin herhangi birinden değiştirebilirsiniz. Görünümü değiştirme bölümüne bakın. Ancak dosya kilitli değeri korur ve satır da bu değeri göstermeye devam eder; bu nedenle diyagram kilitli görünümde, kilitli sekmede, kilitli Ad görünümünde ve kilitli dil, ad biçimleri ve tırnakla yeniden açılır. JSON dışa aktarma da kilitli değerleri yazar. Ekranda görüneni kaydetmek için kilidi devre dışı bırakın; dosya o andan itibaren ayarı izler: Viewport kilidi devre dışıyken diyagram bıraktığınız yerde açılır. Bunun yerine yeni bir başlangıç görünümü gibi yeni bir değeri kilitlemek için kilidi devre dışı bırakıp yeniden etkinleştirin. Dosya açıldığında kilitli görünümde diyagramın hiçbir kısmı görünmüyorsa ekran yine de diyagramın üzerine gelir ve kilitli değer olduğu gibi kalır. Canvas Type kilidi Ayarlar sekmesini hiçbir zaman korumaz. Bu kilidi etkinleştirmek, en son bulunduğunuz diğer sekmeyi kilitler; kilit devre dışıyken de satırında o sekmenin adı yazar.

Viewport kilidini açma, diyagramı kaydırma ve yakınlaştırma, ardından satırının gösterdiği yeni görünümde yeniden kilitleme

Dosya hangi kilitlerin etkin olduğunu sakladığı için bir kilidi etkinleştirmek veya devre dışı bırakmak dosyayı değiştirir; ancak Ayarlar sekmesinin geri kalanı gibi bu da geri alma geçmişine kaydedilmez. Kilitli olsun ya da olmasın, bir Ad görünümü değişikliği de kaydedilmez. Diğer her ayar o anki hâliyle kaydedilir: veritabanı, View Option aç/kapat düğmeleri ve Preferences sekmesinin geri kalanı. Salt okunur bir düzenleyici dosyayı bunların hiçbiriyle değiştirmez, kilitler ne derse desin: kilit düğmeleri ve diğer Preferences kontrolleri devre dışıdır ve değiştirmenize hâlâ izin verdiği ayarlar o ekranda kalır. Salt okunur düzenleyiciler bölümüne bakın.

Sıfırdan başlatılan yeni bir diyagramda tüm kilitler etkindir: VS Code'da, Obsidian'da veya bir JetBrains IDE'sinde açılan boş bir dosya (Obsidian'ın ERD Editor: Create new diagram ve New ERD komutları böyle bir dosya oluşturur), web uygulamasında yeni bir şema, Google Drive'ın New menüsünden oluşturulan bir dosya veya kendisine değer verilmemiş bir <erd-editor> öğesi. Web uygulamasının bir SQL, DBML, AML veya GraphQL dosyasını içe aktararak oluşturduğu bir şema ya da Google Drive dosyası da tüm kilitler etkin olarak başlar. Bir JSON dosyasından oluşturulan ise o dosyanın kaydettiği kilitleri korur. Açtığınız bir dosya, kaydedildiği kilitleri her biri kendi kilitli değerinde olacak şekilde korur. Kilitler gelmeden önceki bir sürümle kaydedilmiş ya da elle yazılmış bir dosya gibi hiç kilit kaydetmeyen bir dosya tüm kilitler etkin olarak açılır: hangi görünümü ve sekmeyi kaydetmiş olursa olsun görünüm 100% · 0, 0 değerinde, sekme ERD olarak; dili, ad biçimleri, tırnak türü ve Ad görünümü ise kaydettiği gibi kilitlenir. Ad görünümü kilidinden önceki bir sürümle kaydedilmiş bir dosya, kaydettiği diğer tüm kilitler devre dışı olsa bile Physical Names görünümünde ve Name View kilidi etkin olarak açılır. Diyagramın yerini alan bir Import işlemi de kilitleri belirler: Bir JSON dosyası kaydettiği kilitleri ve bunların tuttuğu değerleri getirir; bir SQL, DBML, AML veya GraphQL dosyası ise kilitlerinizi korur, ancak görünümü, kilitli olsun ya da olmasın, 100% · 0, 0 değerine geri getirir. Dış dosyaları içe aktarma bölümüne bakın. İçe aktarmayı geri almak, içe aktarmanın yerini aldığı kilitleri ve kilitli değerleri geri getirir.

Bir kilidin dosyanın dışında tuttuğu değişiklik, değişiklik sayılmaz. VS Code sekmeyi değiştirilmiş olarak işaretlemez; Obsidian ve bir JetBrains IDE'si de hem kendiliğinden kaydettiklerinde hem de sekme kapandığında dosyayı olduğu gibi bırakır. Bu nedenle tüm kilitler etkinken bir diyagramda gezinmek, sekme değiştirmek, başka bir dil, ad biçimi ya da tırnak denemek ve Ad görünümünü değiştirmek git diff çıktısında hiçbir zaman görünmez. Viewport kilidi devre dışıyken kaydırma ve yakınlaştırma dosyayı değiştirir; Canvas Type kilidi devre dışıyken Ayarlar sekmesine geçmek dahil sekme değiştirmek de öyle; Name View kilidi devre dışıyken Ad görünümünü değiştirmek de öyle. Yeni bir diyagramın boş dosyası, dosyanın koruduğu ilk değişikliğe kadar boş kalır: bir düzenleme, hiçbir kilidin tutmadığı bir ayarda yapılan değişiklik veya bir kilidin etkinleştirilmesi ya da devre dışı bırakılması. Bir diyagramı açıp böyle bir değişiklik yapmadan kapatmak, dosyayı hangi sürüm veya makine yazmış olursa olsun onu olduğu gibi bırakır. Dosya yalnızca diyagramın ne olduğunu sabit bir sırayla tutar ve eski bir biçimde kaydedilmiş bir dosya, bu türden ilk değişikliğinde bir kez bu biçimde yeniden yazılır. Depolama biçimi bölümüne bakın. VS Code'da, bir Git revizyonu veya bir Local History kaydı gibi Reopen Editor With... ile diyagram olarak yeniden açılan bir revizyon salt okunurdur ve hiçbir zaman değiştirilmiş olarak işaretlenmez. Google Drive'da bir kaydırma, bir yakınlaştırma veya başka bir sekmeye geçiş, kilitli olsun ya da olmasın, hiçbir zaman tek başına kaydedilmez. Viewport kilidi devre dışıyken görünüm yalnızca başka bir değişiklikle birlikte yazılır; bu nedenle bir Drive dosyası, görünümün son kayıttaki konumunda açılır. Canvas Type kilidi devre dışıyken sekme için de aynısı geçerlidir. Name View kilidi devre dışıyken yapılan bir Ad görünümü değişikliği bir düzenleme gibi kaydedilir; kilit etkinken veya salt okunur bir düzenleyicide yapılan bir değişiklik ise hiçbir zaman kaydedilmez.

Bir ortak düzenleme oturumunda bir kilidi etkinleştirmek veya devre dışı bırakmak her düzenleyiciye ulaşır ve kilit, onu etkinleştiren düzenleyicinin değerini korur. Language, Table Name Case, Column Name Case, Bracket Type veya Name View kilidi etkinken o ayar her düzenleyicinin kendisine aittir. Menülerden, seçenekler panellerinden veya Hızlı aramadan seçilen bir dil, ad biçimi veya tırnak türü ve seçicilerinden herhangi birinden yapılan bir Ad görünümü değişikliği yalnızca onları yapan düzenleyicide görünür; diyagramı açan diğer düzenleyiciler kendi değerlerini korur. Bu kilitlerden birini etkinleştirmek hiçbir düzenleyicinin ayarını değiştirmez. Böyle bir kilit devre dışıyken, salt okunur olmayan herhangi bir düzenleyicideki bir seçim veya değişiklik ayarı her düzenleyicide değiştirir ve dosya onu kaydeder. Kilidi devre dışı bırakmak her düzenleyiciye kilidi devre dışı bırakan düzenleyicide gösterilen değeri verir; böylece hepsi yine tek bir değer kaydeder. Viewport veya Canvas Type kilidini devre dışı bırakmak kimsenin görünümünü ya da sekmesini değiştirmez. MCP sunucusu üzerinden çalışan bir kodlama ajanının kilitler veya kilitlerin tuttuğu ayarlar için bir aracı yoktur ve ajan kilitli bir dili, ad biçimini veya tırnak türünü dosyanın koruduğu değerle okur. Bunlara, bir Import işleminin yaptığı gibi, yalnızca ajanın replace modundaki içe aktarmaları ulaşır. Ayarlar ve İçe aktarma bölümlerine bakın. Ajanın erd_list aracında ve erd_read aracının snapshot biçiminde Ad görünümü yer almaz; ajan, bir kişi hangi görünüme bakarsa baksın şemayı mantıksal adlar dahil düzenler.

Sütun sırasını ayarlama​

Tablolardaki sütunların görüntülenme sırasını belirler. Bir satırı taşımak için sürükleyin – satırın tamamı sürüklenebilir ve tutamaç simgesi de bunu işaret eder. Varsayılan sıralarıyla dokuz satır şunlardır: Logical Name, Name, DataType, Domain, Not Null, Unique, Auto Increment, Default ve Comment. Logical Name, bir satırın Both Names görünümünde gösterdiği mantıksal ad hücresinin yerini belirler. Logical Names görünümünde mantıksal ad bunun yerine Name satırının yerinde durur, Physical Names görünümü ise mantıksal ad göstermez. Ad görünümü bölümüne bakın. Domain, View Option → Domain seçeneğinin gösterdiği değer alanı hücresinin yerini belirler. Değer alanı hücresi bölümüne bakın. Bir tablo görünüm seçeneğiyle gizlenen veya Ad görünümünde yer almayan bir hücre listedeki yerini korur; bu nedenle sıra, hangi hücreler gösteriliyorsa onlara uygulanır. Sırası Logical Name ve Domain satırları gelmeden önce belirlenmiş bir diyagramda, Name ve DataType sırada nerede olursa olsun, Logical Name satırı Name satırının hemen önüne, Domain satırı da DataType satırının hemen ardına eklenir. Sonraki bir sürümün kaydettiği bir diyagram da sırasını korur; o sürümün bu sürümde olmayan bir satırı olsa bile: bu sürümde olan satırlar dosyanın verdiği sırada durur ve bilinmeyen satır dışarıda bırakılır. Diyagramı burada kaydetmek sırayı onsuz yazar ve sonraki sürüm o satırı, kendi varsayılan sırasında komşusunun yanına geri koyar. Alternatif anahtar işareti (AK1.1 vb.) bu satırlardan biri değildir. Bu işaret bir satırda her zaman en sonda, bu sıranın en sona koyduğu hücre hangisiyse onun ardından yer alır.

Column Order bölümüne kadar aşağı kaydırma ve Comment satırını yukarıya, Name satırının altına sürükleyerek her açıklamayı kendi sütun adının hemen ardına koyma

Kısayollar​

Shortcuts sekmesi, Command ve Keybinding sütunlarından oluşan salt okunur bir tablodur ve kullandığınız platformun tuş bağlamalarını listeler.

CommandWindows/LinuxMac
EditingEnterEnter
StopESCESC
SearchCtrl + K⌘ + K
Toggle ExplorerCtrl + F⌘ + F
UndoCtrl + Z⌘ + Z
RedoCtrl + Shift + Z⌘ + Shift + Z
Add TableAlt + N⌥ + N
Add ColumnAlt + Enter⌥ + Enter
Add MemoAlt + M⌥ + M
Add Table GroupAlt + G⌥ + G
Group Selected TablesT, ardından GT, ardından G
Remove Table, MemoCtrl + Backspace, Ctrl + Delete⌘ + Backspace, ⌘ + Delete
Remove ColumnAlt + Backspace, Alt + Delete⌥ + Backspace, ⌥ + Delete
Delete SelectionDelete, BackspaceDelete, Backspace
Primary KeyAlt + K⌥ + K
Select All Table, MemoCtrl + A, Ctrl + Alt + A⌘ + A, ⌘ + ⌥ + A
Select All ColumnAlt + A⌥ + A
Relationship Zero OneCtrl + Alt + 1⌘ + ⌥ + 1
Relationship Zero NCtrl + Alt + 2⌘ + ⌥ + 2
Relationship One OnlyCtrl + Alt + 3⌘ + ⌥ + 3
Relationship One NCtrl + Alt + 4⌘ + ⌥ + 4
Table PropertiesAlt + Space⌥ + Space
Focus on this tableAlt + F⌥ + F
Zoom InCtrl + Plus⌘ + Plus
Zoom OutCtrl + Minus⌘ + Minus
Zoom ResetCtrl + 0⌘ + 0
Hand ToolSpaceSpace
Zen ModeAlt + Z⌥ + Z

Bunların çoğu yalnızca ERD sekmesinde çalışır ve Hızlı arama, Tablo özellikleri, Fark görüntüleyici, Otomatik düzenin önizlemesi, Zaman yolculuğu, Export image iletişim kutusu veya Map Columns iletişim kutusu açıkken devre dışı kalır. İstisnalar Search, Toggle Explorer ve Stop kısayollarıdır: Search her sekmede Hızlı aramayı açıp kapatır, Toggle Explorer her sekmede Gezgini arama alanına odaklanmış olarak açar ve ERD sekmesine geçer; Stop ise Hızlı aramayı, Tablo özelliklerini, Fark görüntüleyiciyi, Otomatik düzenin önizlemesini, Zaman yolculuğunu, Export image iletişim kutusunu, Map Columns iletişim kutusunu, tema oluşturucuyu, Display Language seçicisini, renk seçiciyi, bir Name View düğmesinin açtığı listeyi ve açık bir bağlam menüsünü kapatan kısayoldur. Gezgin ERD sekmesinde açıkken ve Zen moduyla gizlenmemişken Toggle Explorer, araç çubuğundaki Explorer düğmesinin yaptığı gibi Gezgini yeniden kapatır. Hızlı arama, Tablo özellikleri, tema oluşturucu, Display Language seçicisi, Export image iletişim kutusu veya Map Columns iletişim kutusu açıkken bunun yerine açık olanı kapatır ve klavye odağını Gezginin arama alanına taşır. Bir hücre, bir not veya bir tablo grubunun adı düzenlenirken Toggle Explorer hiçbir şey yapmaz. Sözlük sekmesindeki bir hücre düzenlenirken de hem bu kısayol hem de Search hiçbir şey yapmaz; böylece orada yazılan metin korunur. Fark görüntüleyici, Otomatik düzenin önizlemesi veya Zaman yolculuğu açıkken Toggle Explorer tuşunu tarayıcıya veya ana uygulamaya bırakır. Tarayıcının bulma çubuğu bölümüne bakın. ERD sekmesinde Stop, açık bir hücre veya not düzenleyicisini sonlandırır, bir tablo grubunun ad alanını grubu yeniden adlandırmadan kapatır ya da çizilmekte olan bir ilişkiyi veya New Table Group çizimini iptal eder ve seçimi olduğu gibi bırakır. Bunların hiçbiri açık değilse seçimi ve odaktaki hücreyi temizler ve aynı basışta açık bir renk seçiciyi de kapatır. Açık bir tema oluşturucu veya Display Language seçicisi her iki durumda da aynı basışta kapanır. Terim listesi açık olan bir mantıksal ad hücresinde Stop tuşuna ilk basış yalnızca listeyi kapatır. Terim adlarını tamamlama bölümüne bakın. Açık bir Gezgin, tema oluşturucu veya Display Language seçicisi tuvaldeki kısayolların hiçbirini engellemez. Stop Gezgini hiçbir zaman kapatmaz. Stop ve diğer tuşların Gezginin içinde ne yaptığı için Gezgindeki tuşlar bölümüne, seçicinin içinde ne yaptığı için Dil seçme bölümüne bakın. Delete Selection seçili her tabloyu, notu ve tablo grubunu kaldırır; tek bir tablo bazı sütunlarıyla birlikte seçiliyse ve yakınlaştırma 70% değerinin üzerindeyse bunun yerine o sütunları kaldırır. Tablo ve not silme bölümüne bakın. Remove Table, Memo seçili tablo gruplarını da kaldırır. Add Table Group, bir New Table Group çizimini tuval araç çubuğundaki New Table Group düğmesinin yaptığı gibi başlatır; ikinci bir basış çizimi iptal eder. Group Selected Tables, değiştirici tuş olmadan yapılan iki basıştır: T tuşundan sonra bir saniye içinde G. Bir tablonun bağlam menüsündeki Group selected tables öğesinin yaptığı gibi seçili tabloları yeni bir gruba koyar ve grubun ad alanını açar; hiçbir tablo seçili değilse hiçbir şey yapmaz. Seçili tabloları gruplama bölümüne bakın. İkisi de salt okunur bir düzenleyicide veya gruplar gizliyken hiçbir şey yapmaz. Salt okunur bir düzenleyicide yalnızca okuyan tuşlar çalışır: Search, Toggle Explorer, Stop, bir atlamanın seçtiği tablodaki Table Properties ve Focus on this table, üç yakınlaştırma tuşu, Zen Mode, kopyalama ve odaktaki hücreyi taşıyan ok tuşları. Editing, her Add ve Remove tuşu, Delete Selection, Primary Key, iki tümünü seç tuşu, dört ilişki tuşu, Add Table Group, Group Selected Tables, Hand Tool ve yapıştırma hiçbir şey yapmaz; Undo ve Redo da hiçbir şeyi geri almaz ve yinelemez. Salt okunur düzenleyiciler bölümüne bakın. Zoom In, Zoom Out ve Zoom Reset, Hızlı arama açık olmadığı sürece Görselleştirme sekmesinde de hem Graph hem Flow modunda yakınlaştırma düzeyini değiştirir. Flow modunda Undo ve Redo, Hızlı arama açık olmadığı sürece, bu modun Previous table ve Next table düğmelerinin yaptığı gibi Akış modunun daraltıldığı tablolar arasında bir adım geri ve ileri gider. Orada diyagramı hiçbir zaman geri almazlar, Graph modunda ise hiçbir şey yapmazlar. Önceki tablo ve sonraki tablo bölümüne bakın. Görselleştirme sekmesinde Stop, satır görünümü menüsünü de kapatır ve hâlâ sürmekte olan bir Akış modu yerleşimini iptal eder; Focus on this table ile daraltılmış bir görünümü ise genişletmez. Focus on this table, Görselleştirme sekmesini seçili tablolara ve bunlara tek bir ilişkiyle bağlı her tabloya daraltılmış olarak Flow modunda açar; hiçbir tablo seçili değilse hiçbir şey yapmaz. Tablolara odaklanma bölümüne bakın. Sözlük sekmesinde Undo ve Redo diyagramın geçmişi yerine gösterilen sayfanın geçmişi üzerinde çalışır ve Checks sayfasında hiçbir şey yapmaz. Sözlük sayfaları bölümüne bakın. Domains, Words ve Terms sayfalarında Add Column seçimin altına satır ekler, aynı tuşlara Shift eklenince seçimin üstüne satır ekler, Remove Column ise seçimin kapsadığı satırları siler. Satır ekleme ve silme bölümüne bakın. Sekmenin diğer tuşları için Sekmedeki tuşlar bölümüne bakın. Select All Table, Memo, Hand Tool, Delete Selection ve Group Selected Tables metin imlecine öncelik tanır: Bir hücreyi veya notu düzenlerken ya da Gezginin Bul alanı gibi bir metin alanına yazarken Ctrl + A (Windows/Linux) veya ⌘ + A (Mac) metni seçer, Space bir boşluk yazar, Delete ve Backspace metni siler, T, ardından G de bu iki harfi yazar. Kopyalama ve yapıştırma, tarayıcının kendi Ctrl + C ve Ctrl + V (Windows/Linux) veya ⌘ + C ve ⌘ + V (Mac) kısayollarıdır; bu nedenle bu listede yer almaz. Tablo düzenleme sayfasına bakın.

Tuş bağlamaları bu sekmeden değiştirilemez. Düzenleyiciyi gömen bir ana uygulama bunları setKeyBindingMap yöntemiyle yeniden bağlar; sabit olan Editing, Stop, Undo, Redo, Zoom In, Zoom Out ve Zoom Reset bunun dışındadır. Bu durumda Shortcuts sekmesi ana uygulamanın bağlamalarını listeler: Ana uygulamanın yeniden bağlamadığı bir komut varsayılan bağlamasını korur, hiçbir tuşa bağlamadığı bir komut ise hiçbir tuş göstermez. Sözlük sekmesinin satır tuşları Add Column ve Remove Column kısayollarını izler; bu nedenle ikisinden birini yeniden bağlamak bu tuşları da taşır. dictionaryRowChords bölümüne bakın.

Obsidian'da diyagramın Obsidian sekmesi etkin olduğu sürece bu tuşlar, Alt + Enter, Ctrl + K ve Ctrl + F (Windows/Linux) veya ⌥ + Enter, ⌘ + K ve ⌘ + F (Mac) gibi bir Obsidian kısayol tuşunun aynı tuşu kullandığı durumlarda bile düzenleyiciye ulaşır. Bu listenin hiçbir satırında yer almayan, Sözlük sekmesinin Alt + Shift + Enter (Windows/Linux) veya ⌥ + Shift + Enter (Mac) tuşları da düzenleyiciye ulaşır. Diğer tüm Obsidian kısayol tuşları orada çalışmaya devam eder. Ctrl + F veya ⌘ + F için Tarayıcının bulma çubuğu bölümüne bakın.

Salt okunur düzenleyiciler​

readonly bir düzenleyicide Ayarlar sekmesi diyagramın ayarlarını gösterir ve hiçbirini değiştirmez. Preferences ve Shortcuts sayfalarının her birinin başlığının yanında bir Read only rozeti durur. Relationship DataType Sync ve Maximum comment width anahtarları ile genişlik alanı devre dışıdır, her kilit düğmesi de öyle. Column Order satırları tutamaç göstermez ve sürüklenemez. Her Lock satırı değerini yine gösterir. Kilitli bir satır dosyanın tuttuğu değeri, kilidi açık bir satır ise o ekranın sahip olduğu hâliyle ayarı gösterir; bu, aşağıda anlatıldığı gibi dosyanınkinden farklı olabilir.

Ekranın ne göstereceğine karar veren ayarlar orada yine değişir: görünüm konumu ve yakınlaştırma, sekme, Ad görünümü, veritabanı, Kod oluşturucu dili, iki ad biçimi, tırnak türü ve View Option aç/kapat düğmeleri. Her biri kilidi ne derse desin yalnızca o ekranı değiştirir. Dosyaya kaydedilmez ya da bir JSON dışa aktarma tarafından yazılmaz, geri alma geçmişine kaydedilmez, değişiklik sayılmaz ve ortak çalışanlara asla ulaşmaz. Şema SQL ve Kod oluşturucu sekmelerinin seçenek panelleri bu seçimlerin başlığına orada Saved in the document yerine This window only yazar. Düzenleyici yeniden yazılabilir olduğunda, orada değiştirdiğiniz veritabanı, dil, ad biçimleri, tırnak türü ve View Option aç/kapat düğmelerinin her biri, bu arada bir ortak çalışanın yaptığı değişikliklerle birlikte, düzenleyicinin daha önce gösterdiği değere döner. Bu, dosyanın değeridir; yalnızca düzenleyicinin kilidi altında kendi başına gösterdiği bir dil, ad biçimi veya tırnak türü bunun dışındadır. Kilit bölümüne bakın. Görünüm, sekme ve Ad görünümü bıraktığınız yerde kalır ve dosya, kilidinin izin verdiği ölçüde her birini onda yapacağınız bir sonraki değişiklikle alır.