Lewati ke konten utama

Pengaturan

Buka Pengaturan dengan tombol Settings di bilah alat, atau dari Pencarian Cepat di bagian Tab. Layar Pengaturan memiliki dua tab: Preferences dan Shortcuts. Preferences terbuka lebih dulu, kecuali dari baris Shortcuts di layar sambutan, yang membuka Shortcuts.

Tema dan bahasa tampilan tidak ada di layar ini. Tombol Theme dan Display Language di bilah alat membukanya — lihat Bahasa dan tema.

Sinkronisasi tipe data hubungan​

Menentukan apakah tipe data disinkronkan. Pengaturan ini aktif secara default. Dengan begitu, mengubah tipe data kolom menerapkan tipe tersebut ke setiap kolom yang terhubung dengannya melalui hubungan, dengan mengikuti rantai dari kedua ujung, sehingga kunci asing tidak pernah menyimpang dari kunci yang dirujuknya. Dari kunci ke kunci asingnya, tipe serial diteruskan sebagai tipe integer yang disimpannya, seperti saat hubungan digambar — lihat Hubungan pengidentifikasi. Jadi, mengubah kunci menjadi serial memberi kunci asingnya integer di PostgreSQL, dan perubahan berlanjut menyusuri rantai dari sana. Dari kunci asing kembali ke kuncinya, tipe diteruskan sebagaimana tertulis, kecuali bahwa kunci serial mempertahankan tipenya dan perubahan berhenti di sana. Petakan Kolom juga mengikuti pengaturan ini: selama pengaturan aktif, setiap kolom yang sudah ada dan dipetakannya menerima tipe yang diberikan kunci induknya kepada kunci asing, dan perubahan berlanjut di sepanjang hubungan seperti di atas. Selama pengaturan nonaktif, atau saat kunci tidak memiliki tipe data, kolom mempertahankan tipenya sendiri.

Domain memberikan Data Type miliknya kepada kolom yang tertaut ke domain tersebut, saat tipe itu berubah dan saat kolom ditautkan. Selama pengaturan ini aktif, perubahan berlanjut di sepanjang hubungan dari setiap kolom tersebut seperti di atas; selama pengaturan nonaktif, hanya kolom yang tertaut yang berubah. Kolom yang menerima tipe domainnya pada langkah itu mempertahankannya, bahkan saat sinkronisasi akan memberinya tipe lain, seperti tipe integer yang diberikan kunci serial kepada kunci asingnya. Jika sinkronisasi atau Petakan Kolom memberi kolom yang tertaut tipe selain tipe domainnya sendiri, tautan kolom tersebut ke domain itu dilepas pada langkah yang sama — lihat Melepas tautan. Tidak ada penempelan kolom yang meneruskan tipe melalui pengaturan ini, bahkan tipe domain yang ditautkan oleh penempelan tersebut pun tidak — lihat Menyalin/menempel kolom. Data Type yang ditempel di lembar Domains di tab Kamus meneruskannya, sebagaimana setiap perubahan pada tipe domain.

Pengaturan sinkronisasi tipe data hubungan

Mengubah members.id menjadi BIGINT UNSIGNED, yang memperbarui setiap member_id yang terhubung dengannya

Lebar komentar maksimum​

Menentukan lebar maksimum kolom komentar dalam piksel (60 ~ 200). Menonaktifkan sakelar menghapus batasnya, dan kotak input dinonaktifkan selama sakelar nonaktif. Saat sakelar diaktifkan, nilainya dimulai dari 60px. Nilai yang diketik di luar rentang dibatasi ke ujung terdekat.

Mengaktifkan Maximum comment width, memasukkan 120, dan tab ERD yang menampilkan komentar terpotong sesuai lebar itu

Penguncian​

Daftar Lock memuat tujuh pengaturan. Selama penguncian suatu pengaturan aktif, file mempertahankan nilai yang dimiliki pengaturan itu saat dikunci, sehingga mengubahnya di layar membiarkan file tetap seperti semula.

BarisYang dipertahankan fileDi diagram baru
ViewportTingkat zoom dan posisi area pandang kanvas ERD, sebagai satu penguncian100% · 0, 0
Canvas TypeTab tempat diagram dibuka: ERD, Visualization, Schema SQL, Code Generator, atau DictionaryERD
LanguageBahasa Generator KodeGraphQL
Table Name CaseKonvensi penamaan tabel Generator KodePascal
Column Name CaseKonvensi penamaan kolom Generator KodeCamel
Bracket TypeBracket di tab Skema SQL dan di target Generator Kode yang menyediakannyaNone
Name ViewTampilan Nama tempat diagram dibuka: Physical Names, Logical Names, atau Both NamesPhysical Names

Setiap baris menampilkan nilai dan tombol penguncian, dan klik pada tombol itu mengaktifkan atau menonaktifkan penguncian tersebut saja. Selama penguncian aktif, tombol menampilkan gembok tertutup dengan tooltip Unlock Viewport (dan seterusnya untuk setiap baris), dan nilainya, dengan tooltip Locked value, adalah nilai yang dipertahankan file. Selama penguncian nonaktif, tombol menampilkan gembok terbuka dengan tooltip Lock Viewport, dan nilainya, yang diredupkan, dengan tooltip Current value, adalah pengaturan sebagaimana adanya saat ini. Viewport ditampilkan sebagai zoom lalu posisi area pandang, misalnya 75% · -40, 91. Posisi area pandang adalah titik di layar, dalam piksel, tempat 0, 0 diagram berada, dan koordinat bernilai seribu atau lebih disingkat, seperti 1.2k atau -24k.

Penguncian mengambil pengaturan sebagaimana adanya pada saat itu. Selama penguncian aktif, pengaturan tetap berfungsi di layar: Anda dapat menggulir dan memperbesar/memperkecil, berpindah tab, memilih bahasa, konvensi penamaan, atau tanda kutip lain dari menu, panel opsi, atau Pencarian Cepat, serta mengganti Tampilan Nama dari pemilih mana pun yang dimilikinya — lihat Mengganti tampilan. Namun, file mempertahankan nilai terkunci, dan baris tetap menampilkannya, sehingga diagram dibuka kembali pada area pandang terkunci, di tab terkunci, di Tampilan Nama yang terkunci, serta dengan bahasa, konvensi penamaan, dan tanda kutip yang terkunci. Ekspor JSON juga menulis nilai terkunci. Untuk menyimpan apa yang ditampilkan layar, nonaktifkan penguncian, dan file mengikuti pengaturan sejak saat itu: dengan Viewport nonaktif, diagram terbuka di tempat Anda meninggalkannya. Untuk mengunci nilai baru sebagai gantinya, misalnya area pandang awal yang baru, nonaktifkan lalu aktifkan kembali penguncian. Jika area pandang terkunci tidak menampilkan bagian mana pun dari diagram saat file dibuka, layar tetap berpindah ke diagram, dan nilai terkunci tetap apa adanya. Canvas Type tidak pernah mempertahankan tab Pengaturan. Mengaktifkannya mengunci tab lain tempat Anda terakhir berada, dan selama penguncian ini nonaktif, barisnya menyebutkan tab tersebut.

Membuka kunci Viewport, menggulir dan memperbesar/memperkecil diagram, dan menguncinya kembali pada area pandang baru yang ditampilkan barisnya

Mengaktifkan atau menonaktifkan penguncian mengubah file, karena file menyimpan penguncian mana yang aktif, tetapi seperti bagian lain tab Pengaturan, hal ini tidak dicatat dalam riwayat pembatalan. Begitu pula penggantian Tampilan Nama, terkunci atau tidak. Setiap pengaturan lain disimpan sebagaimana adanya: database, sakelar View Option, dan bagian lain tab Preferences. Editor hanya baca tidak mengubah file lewat satu pun dari pengaturan itu, apa pun penguncian miliknya: tombol penguncian dan kontrol Preferences lainnya dinonaktifkan, dan pengaturan yang masih dapat Anda ubah tetap berada di layar itu — lihat Editor hanya baca.

Setiap penguncian aktif di diagram baru, yaitu diagram yang dimulai dari nol: file kosong yang dibuka di VS Code, Obsidian, atau IDE JetBrains (ERD Editor: Create new diagram dan New ERD di Obsidian membuatnya), skema baru di aplikasi web, file yang dibuat dari menu New di Google Drive, atau <erd-editor> yang tidak diberi nilai. Skema atau file Google Drive yang dibuat aplikasi web dengan mengimpor file SQL, DBML, AML, atau GraphQL juga dimulai dengan setiap penguncian aktif. Yang dibuat dari file JSON mempertahankan penguncian yang dicatat file tersebut. File yang Anda buka mempertahankan penguncian yang tersimpan bersamanya, masing-masing pada nilai terkuncinya. File yang tidak mencatat penguncian, seperti file yang disimpan oleh rilis dari sebelum adanya penguncian atau yang ditulis secara manual, dibuka dengan setiap penguncian aktif: area pandang pada 100% · 0, 0 dan tab pada ERD, apa pun area pandang dan tab yang disimpannya, serta bahasa, konvensi penamaan, tipe tanda kutip, dan Tampilan Nama terkunci sebagaimana disimpannya. File yang disimpan oleh rilis dari sebelum adanya penguncian Tampilan Nama dibuka dalam tampilan Physical Names dengan Name View terkunci, bahkan jika setiap penguncian lain yang dicatatnya nonaktif. Import yang mengganti diagram juga mengatur penguncian: file JSON membawa penguncian yang dicatatnya beserta nilai yang dipegangnya, dan file SQL, DBML, AML, atau GraphQL mempertahankan penguncian Anda tetapi mengembalikan area pandang ke 100% · 0, 0, terkunci atau tidak — lihat Mengimpor file eksternal. Membatalkan impor mengembalikan penguncian dan nilai terkunci yang digantikannya.

Perubahan yang ditahan penguncian agar tidak masuk ke file tidak dihitung sebagai perubahan. VS Code tidak menandai tab sebagai diubah, dan Obsidian serta IDE JetBrains membiarkan file seperti semula, baik saat keduanya menyimpan dengan sendirinya maupun saat tab ditutup. Jadi, dengan setiap penguncian aktif, melihat-lihat diagram, berpindah tab, mencoba bahasa, konvensi penamaan, atau tanda kutip lain, serta mengganti Tampilan Nama tidak pernah muncul di git diff. Dengan Viewport nonaktif, menggulir dan memperbesar/memperkecil mengubah file; dengan Canvas Type nonaktif, begitu pula berpindah tab, termasuk ke tab Pengaturan; dan dengan Name View nonaktif, begitu pula mengganti Tampilan Nama. File kosong dari diagram baru tetap kosong hingga perubahan pertama yang dipertahankan file: pengeditan, perubahan pada pengaturan yang tidak ditahan oleh penguncian mana pun, atau penguncian yang diaktifkan atau dinonaktifkan. Membuka diagram lalu menutupnya tanpa perubahan seperti itu membiarkan file seperti semula, rilis atau komputer mana pun yang menulisnya. File hanya memuat isi diagram, dalam urutan yang tetap, dan file yang disimpan dalam bentuk lama ditulis ulang ke bentuk ini satu kali, pada perubahan pertamanya yang seperti itu — lihat Bentuk penyimpanan. Di VS Code, revisi yang dibuka kembali sebagai diagram dengan Reopen Editor With..., seperti revisi Git atau entri Local History, bersifat hanya baca dan tidak pernah ditandai sebagai diubah. Di Google Drive, guliran, zoom, atau perpindahan ke tab lain tidak pernah disimpan secara tersendiri, terkunci atau tidak. Dengan Viewport nonaktif, area pandang hanya ditulis bersama perubahan lain, sehingga file Drive terbuka di posisi area pandang saat terakhir disimpan, dan hal yang sama berlaku untuk tab dengan Canvas Type nonaktif. Penggantian Tampilan Nama yang dilakukan saat Name View nonaktif disimpan seperti halnya pengeditan, dan penggantian yang dilakukan saat penguncian itu aktif, atau di editor hanya baca, tidak pernah disimpan.

Dalam sesi kolaboratif, mengaktifkan atau menonaktifkan penguncian sampai ke setiap editor, dan penguncian mempertahankan nilai dari editor yang mengaktifkannya. Selama penguncian Language, Table Name Case, Column Name Case, Bracket Type, atau Name View aktif, pengaturan itu menjadi milik masing-masing editor. Bahasa, konvensi penamaan, atau tanda kutip yang dipilih dari menu, panel opsi, atau Pencarian Cepat, dan penggantian Tampilan Nama dari pemilih mana pun, hanya terlihat di editor yang melakukannya, dan editor lain yang terbuka pada diagram mempertahankan miliknya sendiri. Mengaktifkan salah satu penguncian ini tidak mengubah pengaturan editor mana pun. Selama penguncian seperti itu nonaktif, pilihan atau penggantian di editor mana pun yang bukan editor hanya baca mengubah pengaturan di setiap editor, dan file menyimpannya. Menonaktifkan penguncian memberi setiap editor nilai yang ditampilkan di editor yang menonaktifkannya, sehingga semuanya kembali menyimpan satu nilai. Menonaktifkan Viewport atau Canvas Type tidak memindahkan area pandang atau tab siapa pun. Agen pemrograman yang bekerja melalui server MCP tidak memiliki alat untuk penguncian maupun untuk pengaturan yang ditahannya, dan agen membaca bahasa, konvensi penamaan, atau tipe tanda kutip yang terkunci pada nilai yang dipertahankan file. Hanya impornya dalam mode replace yang menjangkaunya, seperti halnya Import — lihat Pengaturan dan Impor. erd_list miliknya dan format snapshot dari erd_read tidak menyertakan Tampilan Nama, dan agen mengedit skema, termasuk nama logis, apa pun Tampilan Nama yang sedang dilihat seseorang.

Mengatur urutan kolom​

Mengatur urutan tampilan kolom di tabel. Seret baris untuk memindahkannya — seluruh baris dapat diseret, dan ikon pegangan seret menandainya. Kesembilan baris tersebut, dalam urutan default, adalah Logical Name, Name, DataType, Domain, Not Null, Unique, Auto Increment, Default, dan Comment. Logical Name menempatkan sel nama logis yang ditampilkan baris kolom dalam tampilan Both Names. Dalam tampilan Logical Names, nama logis menempati posisi baris Name sebagai gantinya, dan tampilan Physical Names tidak menampilkannya — lihat Tampilan Nama. Domain menempatkan sel Domain yang ditampilkan View Option → Domain — lihat Sel Domain. Sel yang disembunyikan oleh opsi tampilan tabel atau tidak disertakan oleh Tampilan Nama tetap menempati posisinya di daftar, sehingga urutan berlaku untuk sel mana pun yang ditampilkan. Diagram yang urutannya diatur sebelum Logical Name dan Domain menjadi baris mendapatkan Logical Name tepat sebelum Name dan Domain tepat setelah DataType, di mana pun posisi keduanya dalam urutannya. Diagram yang disimpan rilis yang lebih baru juga mempertahankan urutannya, bahkan ketika rilis itu memiliki baris yang tidak dimiliki rilis ini: baris yang dimiliki rilis ini berada dalam urutan yang diberikan file, dan baris yang tidak dikenal dibuang. Menyimpan diagram di sini menulis urutan tanpa baris itu, dan rilis yang lebih baru menaruh kembali baris tersebut di sebelah tetangganya dalam urutan defaultnya sendiri. Tanda kunci alternatif (AK1.1 dan seterusnya) bukan salah satu dari baris ini. Tanda ini selalu berada paling akhir dalam baris, setelah sel mana pun yang ditempatkan terakhir oleh urutan ini.

Menggulir ke bawah ke Column Order dan menyeret baris Comment ke atas di bawah Name, yang menempatkan setiap komentar tepat setelah nama kolomnya

Pintasan​

Tab Shortcuts adalah tabel hanya baca berisi Command dan Keybinding, yang mencantumkan kombinasi tombol untuk platform yang Anda gunakan.

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 lalu GT lalu 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

Sebagian besar pintasan ini hanya berfungsi di tab ERD, dan ditahan selama Pencarian Cepat, Properti Tabel, Penampil Perbedaan, pratinjau Tata Letak Otomatis, Perjalanan Waktu, dialog Export image, atau Map Columns terbuka. Search, Toggle Explorer, dan Stop adalah pengecualiannya: Search membuka atau menutup Pencarian Cepat dari tab mana pun, Toggle Explorer membuka Penjelajah pada pencariannya dari tab mana pun dan menampilkan tab ERD, dan Stop adalah pintasan yang menutup Pencarian Cepat, Properti Tabel, Penampil Perbedaan, pratinjau Tata Letak Otomatis, Perjalanan Waktu, dialog Export image, Map Columns, pembuat tema, pemilih Display Language, pemilih warna, daftar yang dibuka tombol Name View, dan menu konteks yang terbuka. Toggle Explorer menutup kembali Penjelajah selama Penjelajah terbuka di tab ERD dan tidak disembunyikan oleh mode Zen, seperti yang dilakukan tombol Explorer di bilah alat. Saat Pencarian Cepat, Properti Tabel, pembuat tema, pemilih Display Language, dialog Export image, atau Map Columns terbuka, pintasan ini menutupnya sebagai gantinya dan memindahkan fokus keyboard ke pencarian Penjelajah. Toggle Explorer tidak melakukan apa pun selama sel, memo, atau nama grup tabel sedang diedit. Baik pintasan ini maupun Search tidak melakukan apa pun selama sel di tab Kamus sedang diedit, sehingga teks yang diketik di sana tetap dipertahankan. Selama Penampil Perbedaan, pratinjau Tata Letak Otomatis, atau Perjalanan Waktu terbuka, Toggle Explorer menyerahkan tombolnya ke browser atau host — lihat Bilah pencarian browser. Di tab ERD, Stop mengakhiri editor sel atau memo yang terbuka, menutup editor nama grup tabel tanpa mengganti nama grup, atau membatalkan hubungan atau New Table Group yang sedang digambar, dan membiarkan pilihan apa adanya. Jika tidak ada satu pun dari hal tersebut yang terbuka, pintasan ini mengosongkan pilihan dan sel yang difokuskan serta, dalam penekanan yang sama, menutup pemilih warna yang terbuka. Pembuat tema atau pemilih Display Language yang terbuka, bagaimanapun keadaannya, tertutup dalam penekanan yang sama. Di sel nama logis yang daftar istilahnya terbuka, penekanan pertama Stop hanya menutup daftar tersebut — lihat Melengkapi nama istilah. Penjelajah, pembuat tema, atau pemilih Display Language yang terbuka tidak menahan satu pun pintasan di kanvas. Stop tidak pernah menutup Penjelajah. Untuk apa yang dilakukan Stop dan tombol lain di dalam Penjelajah, lihat Tombol di Penjelajah, dan di dalam pemilih, lihat Memilih bahasa. Delete Selection menghapus setiap tabel, memo, dan grup tabel yang dipilih, atau, saat satu tabel dipilih bersama beberapa kolomnya dan zoom di atas 70%, kolom-kolom tersebut — lihat Penghapusan tabel dan memo. Remove Table, Memo juga menghapus grup tabel yang dipilih. Add Table Group mulai menggambar New Table Group, seperti yang dilakukan tombol New Table Group di bilah alat kanvas, dan penekanan kedua membatalkan penggambaran. Group Selected Tables terdiri atas dua penekanan tanpa tombol pengubah, T lalu G dalam satu detik. Pintasan ini memasukkan tabel yang dipilih ke grup baru dan membuka editor namanya, seperti yang dilakukan Group selected tables di menu konteks tabel, dan tidak melakukan apa pun saat tidak ada tabel yang dipilih — lihat Mengelompokkan tabel yang dipilih. Keduanya tidak melakukan apa pun di editor hanya baca atau selama grup disembunyikan. Di editor hanya baca, hanya tombol yang membaca yang berfungsi: Search, Toggle Explorer, Stop, Table Properties dan Focus on this table pada tabel yang dipilih sebuah lompatan, ketiga tombol zoom, Zen Mode, salin, dan tombol panah, yang memindahkan sel terfokus. Editing, setiap tombol Add dan Remove, Delete Selection, Primary Key, kedua tombol pilih semua, keempat tombol hubungan, Add Table Group, Group Selected Tables, Hand Tool, dan tempel tidak melakukan apa pun, dan Undo serta Redo tidak membatalkan atau mengulang apa pun — lihat Editor hanya baca. Zoom In, Zoom Out, dan Zoom Reset juga mengubah zoom tab Visualisasi, baik di Graph maupun Flow, kecuali jika Pencarian Cepat terbuka. Di Flow, Undo dan Redo mundur dan maju melalui apa yang pernah menjadi tujuan penyempitan Alur, seperti yang dilakukan tombol Previous table dan Next table milik Alur, kecuali jika Pencarian Cepat terbuka. Di sana keduanya tidak pernah membatalkan perubahan pada diagram, dan di Graph keduanya tidak melakukan apa pun — lihat Tabel sebelumnya dan berikutnya. Di tab Visualisasi, Stop juga menutup menu tampilan baris dan membatalkan tata letak Alur yang masih berjalan; pintasan ini tidak memperluas area pandang yang dipersempit dengan Focus on this table. Focus on this table membuka tab Visualisasi dalam Flow, dipersempit ke tabel yang dipilih dan setiap tabel yang berjarak satu hubungan darinya, dan tidak melakukan apa pun saat tidak ada tabel yang dipilih — lihat Memfokuskan tabel. Di tab Kamus, Undo dan Redo bekerja pada riwayat lembar yang ditampilkan, bukan riwayat diagram, dan tidak melakukan apa pun di lembar Checks — lihat Lembar kamus. Di lembar Domains, Words, dan Terms, Add Column menyisipkan baris di bawah pilihan, tombolnya dengan tambahan Shift menyisipkannya di atas, dan Remove Column menghapus baris yang dicakup pilihan — lihat Menambahkan dan menghapus baris. Untuk tombol lain di tab ini, lihat Tombol di tab. Select All Table, Memo, Hand Tool, Delete Selection, dan Group Selected Tables mengalah pada kursor teks: selama Anda mengedit sel atau memo atau mengetik di kotak teks seperti kotak Temukan di Penjelajah, Ctrl + A (Windows/Linux) atau ⌘ + A (Mac) memilih teks, Space mengetik spasi, Delete dan Backspace menghapus teks, dan T lalu G mengetik kedua huruf tersebut. Menyalin dan menempel menggunakan Ctrl + C dan Ctrl + V (Windows/Linux) atau ⌘ + C dan ⌘ + V (Mac) milik browser sendiri, sehingga keduanya tidak ada dalam daftar ini — lihat Pengeditan tabel.

Kombinasi tombol tidak dapat diubah dari tab ini. Host yang menyematkan editor memetakan ulang kombinasi tersebut dengan setKeyBindingMap, kecuali Editing, Stop, Undo, Redo, Zoom In, Zoom Out, dan Zoom Reset, yang bersifat tetap. Tab Shortcuts kemudian mencantumkan kombinasi tombol dari host: perintah yang tidak dipetakan ulang oleh host mempertahankan kombinasi default, dan perintah yang tidak diikat host ke tombol mana pun tidak menampilkan kombinasi apa pun. Tombol baris di tab Kamus mengikuti Add Column dan Remove Column, sehingga memetakan ulang salah satunya memindahkan tombol tersebut — lihat dictionaryRowChords.

Di Obsidian, tombol-tombol ini sampai ke editor setiap kali tab Obsidian milik diagram aktif, bahkan saat hotkey Obsidian menggunakan tombol yang sama, seperti Alt + Enter, Ctrl + K, dan Ctrl + F (Windows/Linux) atau ⌥ + Enter, ⌘ + K, dan ⌘ + F (Mac). Begitu pula Alt + Shift + Enter (Windows/Linux) atau ⌥ + Shift + Enter (Mac) milik tab Kamus, yang tidak ada di baris mana pun dalam daftar ini. Setiap hotkey Obsidian lainnya tetap berfungsi di sana. Untuk Ctrl + F atau ⌘ + F, lihat Bilah pencarian browser.

Editor hanya baca​

Di editor readonly, tab Pengaturan menampilkan pengaturan diagram dan tidak mengubah satu pun. Lencana Read only berada di samping judul setiap halaman, Preferences dan Shortcuts. Sakelar Relationship DataType Sync dan Maximum comment width serta kotak lebarnya dinonaktifkan, begitu pula setiap tombol penguncian. Baris Column Order tidak menampilkan pegangan dan tidak dapat diseret. Setiap baris Lock tetap menampilkan nilainya. Baris yang terkunci menampilkan nilai yang dipegang file, dan yang tidak terkunci menampilkan pengaturan sebagaimana layar itu memilikinya, yang dapat berbeda dari milik file, seperti di bawah.

Pengaturan yang menentukan apa yang ditampilkan layar tetap dapat diubah di sana: posisi dan zoom tampilan, tab, Tampilan Nama, database, bahasa Code Generator, kedua konvensi penamaan, tanda kutip, dan sakelar View Option. Masing-masing hanya mengubah layar itu, apa pun penguncian miliknya. Perubahan tidak disimpan di file atau ditulis oleh ekspor JSON, tidak dicatat dalam riwayat pembatalan, tidak dihitung sebagai perubahan, dan tidak pernah sampai ke kolaborator. Panel opsi tab Skema SQL dan Generator Kode memberi keterangan This window only pada pilihan ini di sana, menggantikan Saved in the document. Saat editor dapat menulis lagi, masing-masing dari database, bahasa, konvensi penamaan, tanda kutip, dan sakelar View Option yang Anda ubah di sana kembali ke apa yang ditampilkan editor sebelumnya, dengan perubahan apa pun yang dibuat kolaborator sejak itu. Itu adalah nilai file, kecuali untuk bahasa, konvensi penamaan, atau tanda kutip yang ditampilkan editor sebagai miliknya sendiri di bawah penguncian — lihat Penguncian. Tampilan, tab, dan Tampilan Nama tetap seperti yang Anda tinggalkan, dan file mengambil masing-masingnya, sebagaimana diizinkan penguncian miliknya, pada perubahan berikutnya.