コード内で型を推論出来ないので、IDEのコード補完機能が効かないのだと思われる。効かせる為には、型が何であるかを、IDEに分からせれば良い。
var sheet = SpreadsheetApp.getActiveSheet();
function onEdit(e){
var r = sheet.getRange(e.range.getRow(), e.range.getColumn());
これなら、
- sheetはSheet型である
- rはSheetをgetRangeしたのだから、Range型である
と推論してくれる。