FAQ.Net - program notebook atau catatan untuk Windows secara gratis

FAQ.Net adalah program pembuatan catatan yang ditulis di bawah Windows di C # (.NET Framework 2.0).
Cerita dimulai dengan fakta bahwa kami memerlukan program portabel untuk menyimpan akumulasi pengetahuan (salinan artikel dari Internet, tautan ke artikel, kueri SQL, kode program, kata sandi, dll.), Dengan kemampuan untuk mencari dan mengedit dokumen dengan cepat. Antarmuka dari format CHM (file bantuan atau program manual) diambil sebagai dasar untuk antarmuka FAQ.Net.
Karena saya berspesialisasi dalam basis data, saya memutuskan untuk menyimpan semua dokumen dalam basis data menggunakan DBMS bawaan - SQLite. Membuat tabel dan menulis antarmuka untuk bekerja dengan database.

Banyak programmer masih membuat catatan dalam dokumen teks, menyimpannya di komputer dan akhirnya kehilangan lokasi mereka. Sekarang, dengan bantuan FAQ.Net, semua dokumen yang terakumulasi dapat disimpan di satu tempat tanpa takut kehilangannya.
Aplikasi FAQ.Net memiliki kemampuan untuk membuat cadangan basis data.



Saya telah menggunakan FAQ.Net selama bertahun-tahun dan belum menemukan analog dengan pencarian yang mudah dan cepat.

Aplikasi ini berjalan pada Windows XP (jika .NET Framework 2.0 diinstal) dan lebih tinggi.

FAQ. Antarmuka aplikasi Net


Aplikasi FAQ.Net terdiri dari tiga bidang:

  1. pencarian dokumen dan panel navigasi
  2. bagian atau nama dokumen yang dipilih
  3. daftar dokumen atau dokumen yang dapat diedit

Tab Bagian


Pada tab "Bagian", daftar bagian hierarkis dibuat yang dapat dipindahkan, dimodifikasi atau dihapus (dalam dua versi: menghapus bersama dengan konten dan mentransfer konten ke bagian lain).

Cari


Pencarian langsung bekerja pada semua dokumen, operasi LIKE dari DBMS SQLite bawaan. Saat mencari dokumen, beberapa kondisi pencarian dapat diperhitungkan dengan menambahkan karakter khusus (|| - ATAU operasi, && - DAN operasi). Karakter "%" berarti mencari karakter apa saja.

Saya pikir metode pencarian seperti itu akan lambat, tetapi setelah menguji LIKE pada basis yang lebih besar dari 2GB, saya terkejut dengan kecepatannya.

Menyimpan dan mengedit dokumen




Semua dokumen disimpan dalam format RTF dalam database, dalam satu file tunggal dengan nama "FAQ.sqlite", yang terletak di sebelah file-file aplikasi (FAQ_Net.exe).
Dokumen bisa dicetak, ada preview.
Anda dapat menanamkan gambar dalam dokumen.

Tab Favorit


Tab Favorites menampilkan dokumen yang ditandai pengguna di area dokumen dengan mengklik ikon bintang (Tambahkan ke Favorit).

Ketika Anda mengklik Tambahkan ke Favorit, dokumen muncul di bagian atas panel Favorites. Ketika Anda mengklik tombol Tambahkan ke Favorit, dokumen dihapus dari daftar di panel Favorites.

Tab Majalah


Tab "Jurnal" menampilkan 50 dokumen terakhir yang diurutkan berdasarkan tanggal pembuatan dalam urutan menurun (yang terbaru di bagian atas daftar).

Cari dan ganti kata-kata di dalam dokumen


Untuk mencari di dalam dokumen, tekan Ctrl + F (untuk mengganti kata, tekan Ctrl + H). Setelah itu, kotak pencarian dan ganti muncul di bagian bawah.

Apa selanjutnya


  1. Di masa depan, saya akan memperluas daftar format. Saya berencana untuk menambahkan kemampuan untuk menyimpan, mencari dan mengedit format HTML, serta format XLSX.
  2. Akan lebih mudah bagi programmer untuk menambahkan fungsi penyorotan sintaks untuk teks yang dipilih.
  3. Saya akan menambahkan fungsi pembaruan aplikasi secara otomatis.
  4. Perbaiki desain komponen.
  5. Pada tab "Bagian", pisahkan panel daftar dokumen dari panel konten dokumen sehingga daftar dokumen tidak disembunyikan ketika dokumen dibuka.
  6. Tambahkan kemampuan untuk membuat tautan ke dokumen lain dalam aplikasi.
  7. Tulis API untuk menyimpan dan memproses dokumen HTML saat mem-parsing situs.
  8. Buat platform silang FAQ.Net aplikasi.
  9. Anda dapat melengkapi sendiri daftar keinginan dalam komentar atau dalam grup VKontakte (lihat di bawah).

Siapa yang akan menggunakan program FAQ.Net notes?


Aplikasi FAQ.Net dapat digunakan oleh orang-orang dari berbagai profesi dan status. Saya sarankan menggunakan aplikasi untuk membuat catatan. FAQ.Net: programmer, siswa dan guru.

Saya senang berbagi perkembangan saya. Saya harap Anda tertarik pada artikel dan program untuk mencatat akan digunakan oleh FAQ.Net.

Unduh aplikasi Windows FAQ.Net (gratis):

(x64) yadi.sk/d/sq3g4NOD3Zt7ZY
(x86) yadi.sk/d/NKXeyUWH3Zt8PQ

Grup VK

Source: https://habr.com/ru/post/id470415/


All Articles