api - 有没有办法在 Komodo Edit 中锁定文件?

标签 api locking file-permissions komodoedit

我们的团队使用 ActiveState Komodo Edit 来编辑远程主机上的文件。如果文件已经打开进行编辑,有没有办法(就像在 VIM 中一样)锁定文件进行编辑?

最佳答案

使用宏切换当前选项卡的只读模式:

// Toggle colouring of and readonly on current tab
var view = ko.views.manager.currentView;
var scimoz = view.scimoz;
var tab = view.parentNode._tab;
if (tab.style.backgroundColor) {
    tab.style.cssText = "outline-color: -moz-use-text-color; outline-style: none; outline-width: medium;";
    if (scimoz.readOnly) scimoz.readOnly = false;
}  else {
    tab.style.cssText = "background: #FF8080;";
    scimoz.readOnly = true;
}

引用文献

关于api - 有没有办法在 Komodo Edit 中锁定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20728027/

相关文章:

api - 为什么 Play 2.0.2 中有 Form 的 fold 方法?

Java 将显式锁与同步方法结合起来

Android - 如何保存其他应用程序可读的文件?

linux - 在 Linux 中创建可执行文件

windows - 所有基于 Windows 的程序都使用 Windows API 吗?没有它如何制作程序?

r - 制定对 CoinSpot API 的 POST 请求

security - 保护移动设备的 Web API

linux - spin_lock 和 raw_spin_lock() 有什么区别?

Python 偏写读写锁

redis - 如何设置Redis的dump.rdb文件权限?